Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O O-O 7. d3 d5 8. cxd5
exd5 9. Re1 c5 10. a3 Nbd7 11. b3 Re8 12. Bb2 d4 13. Nb1 Bf8 14. Nbd2 Ne5 15.
Rc1 h6 16. Qc2 Nxf3+ 17. Nxf3 Ng4 18. b4 Rc8 19. bxc5 Rxc5 20. Qa4 Rxc1 21.
Rxc1 Rxe2 22. Bxd4 Bc5 *
Position (FEN): 3q2k1/pb3pp1/1p5p/2b5/Q2B2n1/P2P1NP1/4rPBP/2R3K1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1309
Best move: Bxc5