Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. h3 c5 6. c3 Nc6 7. Bb5 Qb6 8. Bxc6+
bxc6 9. O-O h6 10. b3 a5 11. Ba3 g5 12. dxc5 Bxc5 13. Bxc5 Qxc5 14. Nd4 Ne7 15.
Nxf5 Nxf5 16. Qf3 h5 17. Nd2 O-O-O 18. Rfd1 g4 19. hxg4 *
Position (FEN): 2kr3r/5p2/2p1p3/p1qpPn1p/6P1/1PP2Q2/P2N1PP1/R2R2K1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1228
Best move: hxg4