Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. a3 h6 4. Nc3 Bc5 5. Bb5 d6 6. Bxc6+ bxc6 7. O-O Ba6 8.
d3 Nf6 9. Ne2 O-O 10. b4 Bb6 11. Bb2 Re8 12. Ng3 c5 13. c4 Rb8 14. b5 Bb7 15.
a4 a6 16. Nf5 axb5 17. axb5 c6 18. bxc6 Bxc6 19. h3 Bc7 20. Bc3 g6 21. Nxh6+
Kg7 22. Ng4 Nxg4 23. hxg4 Rh8 24. Nh2 *
Position (FEN): 1r1q3r/2b2pk1/2bp2p1/2p1p3/2P1P1P1/2BP4/5PPN/R2Q1RK1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1219
Best move: Qh4