Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nc6 3. a3 Nf6 4. h3 h6 5. e3 g5 6. Bg3 Ne4 7. Bh2 Bg7 8. Bd3 f5
9. Nf3 g4 10. hxg4 fxg4 11. Ne5 Nxe5 12. dxe5 g3 13. Qh5+ Kf8 14. Qf3+ Ke8 15.
Bxg3 Nxg3 16. Qxg3 Rg8 17. Bg6+ Kd7 18. Nc3 c6 19. Bf5+ e6 20. Bh3 Kc7 21. Qg6
Bxe5 22. Qf7+ Kd6 *
Position (FEN): r1bq2r1/pp3Q2/2pkp2p/3pb3/8/P1N1P2B/1PP2PP1/R3K2R w KQ - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1471
Best move: Ne4+