Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d6 3. d4 a6 4. Nc3 h6 5. g3 g6 6. Bg2 Bg7 7. Be3 b6 8. O-O Bb7
9. Nd2 Ne7 10. Qe2 Nd7 11. Rae1 O-O 12. f3 Kh7 13. h4 f5 14. h5 fxe4 15. hxg6+
Nxg6 16. Ncxe4 a5 17. Kf2 Ba6 18. c4 d5 19. Nc3 dxc4 20. Rh1 Nf6 21. f4 Rb8 22.
Be4 Nxe4+ 23. Ndxe4 Bxd4 24. Ng5+ Kg8 *
Position (FEN): 1r1q1rk1/2p5/bp2p1np/p5N1/2pb1P2/2N1B1P1/PP2QK2/4R2R w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1231
Best move: Nxe6