Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 c6 5. Ne2 Bg4 6. f3 Bh5 7. O-O Bc5+ 8.
d4 Bd6 9. Ng3 Bg6 10. c3 Ne7 11. Nd2 O-O 12. c4 Bxg3 13. hxg3 Qc7 14. g4 a5 15.
cxd5 Nxd5 16. Nc4 Nd7 17. Re1 Rfe8 18. Bd2 a4 19. Bc2 b5 20. Na3 Bxc2 21. Qxc2
Rac8 22. Qc1 Qg3 23. Nc2 N7b6 24. Ne3 *
Position (FEN): 2r1r1k1/5ppp/1np5/1p1n4/p2P2P1/4NPq1/PP1B2P1/R1Q1R1K1 b - - 6 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1647
Best move: Nf4