Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 e6 3. c4 d5 4. cxd5 exd5 5. Nc3 b6 6. Bf4 a6 7. Qa4+ b5 8. Qb3
Bb7 9. Bg5 Be7 10. e3 O-O 11. Be2 c6 12. O-O Nbd7 13. a4 b4 14. Na2 a5 15. Qc2
Ne4 16. Bxe7 Qxe7 17. b3 Ndf6 18. Bd3 Rfc8 19. Ne5 Ba6 20. Bxa6 Rxa6 21. Nc1
Nc3 22. Ncd3 c5 23. Nxc5 *
Position (FEN): 2r3k1/4qppp/r4n2/p1NpN3/Pp1P4/1Pn1P3/2Q2PPP/R4RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1461
Best move: Rxc5