Chess puzzle (Crushing)
Moves: 1. d4 d6 2. e3 Nd7 3. Nf3 e5 4. dxe5 dxe5 5. Bb5 c6 6. Bc4 b5 7. Bb3 Be7 8.
Nbd2 Ngf6 9. h3 O-O 10. O-O Qc7 11. Nh4 Nc5 12. Ndf3 Nxb3 13. axb3 Rd8 14. Qe2
h6 15. Nd2 Bb7 16. e4 a6 17. c4 c5 18. Nf5 b4 19. Nxe7+ Qxe7 20. Ra5 Rd4 21. f3
Qc7 22. Ra1 Nh5 23. Rf2 Rf8 24. g4 *
Position (FEN): 5rk1/1bq2pp1/p6p/2p1p2n/1pPrP1P1/1P3P1P/1P1NQR2/R1B3K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1287
Best move: Nf4