Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 e6 3. g3 d5 4. Bg2 c5 5. e3 Nc6 6. c3 Be7 7. O-O O-O 8. dxc5
Bxc5 9. Nbd2 b6 10. a3 Bb7 11. b4 Bd6 12. Bb2 Rc8 13. Qb3 Ne5 14. Nxe5 Bxe5 15.
Nf3 Bd6 16. Rfd1 Ne4 17. Nd4 Nf6 18. Nb5 Bb8 19. Rac1 Qe8 20. a4 Nd7 21. c4
dxc4 22. Rxc4 Bxg2 23. Kxg2 Qe7 24. Qc3 Be5 25. Rxc8 *
Position (FEN): 2R2rk1/p2nqppp/1p2p3/1N2b3/PP6/2Q1P1P1/1B3PKP/3R4 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1158
Best move: Bxc3