Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. a3 Nxe4 5. Qe2 d5 6. Bb5 Qd6 7. d3 Nc5 8.
Nxe5 Be7 9. d4 Ne4 10. f3 Nf6 11. Bg5 O-O 12. Bxc6 bxc6 13. Bxf6 Bxf6 14. O-O
Be6 15. f4 Rfe8 16. Nd2 c5 17. c3 cxd4 18. cxd4 c5 19. dxc5 Qxc5+ 20. Kh1 d4
21. Ne4 Qc7 22. Nxf6+ gxf6 23. Nd3 f5 24. Qf2 Qd6 25. Rac1 Kh8 26. Ne5 Rg8 27.
Nxf7+ *
Position (FEN): r5rk/p4N1p/3qb3/5p2/3p1P2/P7/1P3QPP/2R2R1K b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 983
Best move: Bxf7