Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. c3 Nf6 6. Ne2 Bg4 7. Qb3 Qb6 8.
Qxb6 axb6 9. O-O e6 10. Ng3 h5 11. f3 h4 12. Ne2 Bh5 13. Nf4 Bd6 14. Re1 Kd7
15. Be3 g5 16. Nxh5 Nxh5 17. Bxg5 h3 18. g3 Rag8 19. Be3 *
Position (FEN): 6rr/1p1k1p2/1pnbp3/3p3n/3P4/2PBBPPp/PP5P/RN2R1K1 b - - 2 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1990
Best move: Bxg3