Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 e6 3. g3 a6 4. Bg2 Nc6 5. Nge2 Nge7 6. O-O Qc7 7. d3 b5 8. Bf4
d6 9. Qd2 Bb7 10. Rae1 b4 11. Na4 Ng6 12. Be3 Be7 13. b3 O-O 14. h4 Bf6 15. f4
Nd4 16. h5 Nxe2+ 17. Qxe2 Nh8 18. g4 Bd4 19. Qf2 e5 20. Qd2 Rac8 21. Rb1 Bc6
22. Nb2 Qe7 23. Bxd4 cxd4 24. Qf2 Qh4 *
Position (FEN): 2r2rkn/5ppp/p1bp4/4p2P/1p1pPPPq/1P1P4/PNP2QB1/1R3RK1 w - - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 988
Best move: Qxh4