Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. f3 e6 4. Nc3 Bd6 5. e5 Bc7 6. f4 Nd7 7. Nf3 Ne7 8. Qd2 Nf5
9. Bd3 O-O 10. O-O Bb6 11. Ne2 f6 12. c3 fxe5 13. fxe5 c5 14. Kh1 cxd4 15.
Nexd4 Nxd4 16. Nxd4 Nxe5 17. Rxf8+ Qxf8 18. Qe2 Nxd3 19. Qxd3 e5 20. Nf3 Qd6
21. Ng5 g6 22. Qg3 Bf5 23. Be3 Bd8 24. Rf1 Bd3 *
Position (FEN): r2b2k1/pp5p/3q2p1/3pp1N1/8/2PbB1Q1/PP4PP/5R1K w - - 6 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1884
Best move: Nf7