Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d4 exd4 5. Nxd4 Ne5 6. Bb3 h6 7. f4 Ng6 8. O-O
Nf6 9. Nc3 Be7 10. h3 O-O 11. Be3 a6 12. a4 c5 13. Nf5 Re8 14. Ng3 Bf8 15. Qd3
Be6 16. f5 Bxb3 17. fxg6 Be6 18. gxf7+ Bxf7 19. Nf5 Bg6 20. Rad1 Bxf5 21. Rxf5
Qe7 22. Bf4 Nxe4 23. Qd5+ Kh8 *
Position (FEN): r3rb1k/1p2q1p1/p2p3p/2pQ1R2/P3nB2/2N4P/1PP3P1/3R2K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 2002
Best move: Nxe4