Chess puzzle (Crushing)
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4. Nf3 Be7 5. e3 O-O 6. Bd3 d6 7. O-O Nc6 8. b3
Nb4 9. Re1 Nxd3 10. Qxd3 h6 11. Bb2 Bd7 12. Ne2 g5 13. h3 Qe8 14. Nh2 Qh5 15.
Qd1 Qg6 16. d5 e5 17. Rb1 Kh7 18. Nc3 a6 19. a4 Rg8 20. Ne2 g4 21. h4 Nh5 22.
g3 f4 23. exf4 exf4 *
Position (FEN): r5r1/1ppbb2k/p2p2qp/3P3n/P1P2ppP/1P4P1/1B2NP1N/1R1QR1K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 945
Best move: Nxf4