Chess puzzle (Crushing)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bf5 4. d4 e6 5. Nc3 c5 6. Bb5+ Nc6 7. O-O a6 8. Bxc6+
bxc6 9. Bg5 Qb6 10. Na4 Qb4 11. c3 Qb5 12. Nxc5 Bxc5 13. dxc5 Qxb2 14. Qa4 Qb7
15. Rab1 *
Position (FEN): r3k1nr/1q3ppp/p1p1p3/2PpPbB1/Q7/2P2N2/P4PPP/1R3RK1 b kq - 3 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1000
Best move: Bxb1