Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. Bc4 Nf6 5. d3 d6 6. Nd5 Nxd5 7. Bxd5 O-O 8.
O-O Bg4 9. h3 Bh5 10. g4 Bg6 11. a3 a6 12. b4 Ba7 13. Nh2 Qh4 14. Kg2 Kh8 15.
Nf3 Qe7 16. c3 Nd8 17. Bb2 c6 18. Ba2 Ne6 19. d4 Nf4+ 20. Kg3 h5 21. g5 f6 22.
h4 fxg5 23. Nxg5 Qd7 24. dxe5 dxe5 *
Position (FEN): r4r1k/bp1q2p1/p1p3b1/4p1Np/1P2Pn1P/P1P3K1/BB3P2/R2Q1R2 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1157
Best move: Qxd7