Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 e5 4. h3 d6 5. Qf3 Nf6 6. d3 h6 7. a4 a5 8. Ne2 Be7
9. Qg3 Nh5 10. Qf3 Nf6 11. Be3 b6 12. d4 Ba6 13. Bd5 Qd7 14. dxc5 bxc5 15. O-O
Nxd5 16. exd5 Nd8 17. b3 c4 18. bxc4 Bxc4 19. Nd2 Bxe2 20. Qxe2 Qf5 21. Qf3 Qd3
22. c4 O-O 23. Qg3 g5 24. Rfd1 f5 25. Bb6 Nf7 *
Position (FEN): r4rk1/4bn2/1B1p3p/p2Pppp1/P1P5/3q2QP/3N1PP1/R2R2K1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 910
Best move: Qxd3