Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d3 Nc6 3. a3 Bc5 4. Nf3 d6 5. c3 Bg4 6. Be2 Nge7 7. Nbd2 O-O 8. h3
Be6 9. b4 Bb6 10. Bb2 f5 11. Ng5 Bd7 12. Ngf3 fxe4 13. Nxe4 d5 14. Ned2 Ng6 15.
d4 e4 16. Ng1 Nf4 17. Bf1 Qg5 18. g3 Nd3+ 19. Bxd3 exd3 20. Ndf3 Rae8+ 21. Kf1
Qf5 22. Qd2 Re2 23. Qc1 d2 24. Qd1 Qd3 *
Position (FEN): 5rk1/pppb2pp/1bn5/3p4/1P1P4/P1Pq1NPP/1B1prP2/R2Q1KNR w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1243
Best move: Qxe2