Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Qh5 Nc6 3. Bc4 g6 4. Qf3 Nf6 5. c3 d6 6. h3 Be6 7. Bb5 Qd7 8. Ne2
a6 9. Ba4 b5 10. Bb3 Bg7 11. d3 O-O 12. Bg5 Nh5 13. g4 f6 14. gxh5 fxg5 15. Qg3
d5 16. Na3 dxe4 17. O-O-O Bxb3 18. axb3 Qe7 19. dxe4 Bh6 20. hxg6 hxg6 21. h4 *
Position (FEN): r4rk1/2p1q3/p1n3pb/1p2p1p1/4P2P/NPP3Q1/1P2NP2/2KR3R b - - 0 21
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1007
Best move: gxh4+