Chess puzzle (Crushing)
Moves: 1. g3 d5 2. Bg2 c6 3. e3 Nf6 4. Ne2 Bg4 5. O-O e6 6. f3 Bh5 7. d3 Bd6 8. Nd2
Qb6 9. d4 e5 10. c3 c5 11. Nb3 cxd4 12. exd4 exd4 13. Nexd4 Ne4 14. g4 Bxh2+
15. Kxh2 Nxc3 16. bxc3 Bg6 17. Qe2+ Kd8 18. Re1 Qd6+ 19. Kh1 Qg3 20. Qe7+ Kc8
21. Ne2 Qxe1+ 22. Kh2 Nc6 23. Qc5 Qxe2 24. Bf4 Qc4 *
Position (FEN): r1k4r/pp3ppp/2n3b1/2Qp4/2q2BP1/1NP2P2/P5BK/R7 w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1774
Best move: Qd6