Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Bc5 3. Bc4 Nc6 4. b4 Bd4 5. c3 Bb6 6. a4 a6 7. a5 Ba7 8. O-O
Nge7 9. d3 O-O 10. Bg5 d6 11. Nh4 Be6 12. Nf5 Bxf5 13. exf5 Qd7 14. f6 Ng6 15.
fxg7 Kxg7 16. Qh5 f6 17. Qh6+ Kh8 18. Be3 d5 19. Bb3 d4 20. cxd4 Nxd4 21. Ba4
Ne2+ 22. Kh1 Qxd3 23. Nd2 Bxe3 24. Qxe3 Ngf4 25. Rfe1 Nxg2 *
Position (FEN): r4r1k/1pp4p/p4p2/P3p3/BP6/3qQ3/3NnPnP/R3R2K w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1092
Best move: Qxd3