Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nf6 3. Nf3 d6 4. d3 Be7 5. Be2 Bg4 6. h3 Bh5 7. Be3 Nc6 8. Nh2
Bxe2 9. Nxe2 O-O 10. c3 h6 11. O-O Nh7 12. Ng3 Bg5 13. Nf5 Ne7 14. Ng3 f5 15.
exf5 Nxf5 16. Nxf5 Rxf5 17. Ng4 Qd7 18. a4 Raf8 19. Qe2 Bxe3 20. Nxe3 c6 21.
Ng4 Nf6 22. Ne3 Qf7 *
Position (FEN): 5rk1/pp3qp1/2pp1n1p/4pr2/P7/2PPN2P/1P2QPP1/R4RK1 w - - 4 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 917
Best move: Nxf5