Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Qf3 Bc5 4. d3 d6 5. Bg5 Nbd7 6. Nd2 h6 7. Bh4 g5 8. Bg3
Qe7 9. h3 Nb6 10. Bb3 Be6 11. O-O-O a5 12. Bxe6 Qxe6 13. c4 a4 14. Ne2 Nfd7 15.
Nc3 c6 16. h4 g4 17. Qf5 Qxf5 18. exf5 h5 19. Rhe1 f6 20. f4 Bd4 21. Ne2 Be3
22. fxe5 Nxe5 23. Kc2 O-O-O 24. Ne4 Rhf8 25. N2c3 Bh6 26. Bxe5 fxe5 27. Ng3 Bf4
28. Nce2 Rxf5 *
Position (FEN): 2kr4/1p6/1npp4/4pr1p/p1P2bpP/3P2N1/PPK1N1P1/3RR3 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 850
Best move: Nxf5