Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. Nc3 Nf6 5. d3 O-O 6. O-O d6 7. h3 Na5 8. Nd2
Nxc4 9. Nxc4 Be6 10. Ne3 c6 11. f4 exf4 12. Rxf4 Qb6 13. Kh1 g6 14. Qf3 Nh5 15.
Ng4 Nxf4 16. Qxf4 Bxg4 17. Qxg4 Qf2 18. Bh6 Rfe8 19. Ne2 Qc5 20. c3 Qb5 21. Rf1
Bf8 22. Bc1 Qxd3 23. Qf3 Re7 *
Position (FEN): r4bk1/pp2rp1p/2pp2p1/8/4P3/2Pq1Q1P/PP2N1P1/2B2R1K w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 940
Best move: Qxd3