Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Bf5 5. Nbd2 Nf6 6. c3 e6 7. Nh4 Bg6 8.
Nxg6 hxg6 9. Nf3 Bd6 10. Bg5 Qb6 11. Qa4+ Nc6 12. Bb5 Rc8 13. Ne5 a6 14. Bxc6+
bxc6 15. Qc2 Ne4 16. Be3 Rh5 17. f3 Nf6 18. Kf2 c5 19. dxc5 *
Position (FEN): 2r1k3/5pp1/pq1bpnp1/2PpN2r/8/2P1BP2/PPQ2KPP/R6R b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1029
Best move: Bxc5