Chess puzzle (Crushing)
Moves: 1. c4 e5 2. Nc3 Bc5 3. g3 Nf6 4. Nf3 Ng4 5. e3 b6 6. Bg2 Bb7 7. O-O h5 8. a3
Bd6 9. d4 exd4 10. Qxd4 O-O 11. b4 Nc6 12. Qd2 Nge5 13. Nxe5 Bxe5 14. Bb2 Ba6
15. b5 Bxb5 16. cxb5 Rb8 17. bxc6 d6 18. Nd5 h4 19. Bxe5 dxe5 20. f4 hxg3 21.
hxg3 Kh8 22. Kf2 exf4 23. exf4 Kg8 24. Rh1 Qd6 25. Ne3 *
Position (FEN): 1r3rk1/p1p2pp1/1pPq4/8/5P2/P3N1P1/3Q1KB1/R6R b - - 4 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 900
Best move: Qxd2+