Chess puzzle (Advantage)
Opening: Semi-Slav_Defense, Semi-Slav_Defense_Accelerated_Move_Order
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. c5 Nf6 5. Bf4 Nbd7 6. e3 b6 7. b4 bxc5 8. bxc5
Be7 9. Rb1 Qa5 10. Qd2 Bd8 11. Nf3 O-O 12. Ne2 Qa6 13. Ng3 Qa4 14. Rb4 Qa3 15.
Qb2 Qa5 16. Kd1 Ng4 17. Qb3 Bf6 18. Ra4 Qd8 19. Qb2 Rb8 *
Position (FEN): 1rbq1rk1/p2n1ppp/2p1pb2/2Pp4/R2P1Bn1/4PNN1/PQ3PPP/3K1B1R w - - 23 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1215
Best move: Bxb8