Chess puzzle (Advantage)
Moves: 1. e4 c5 2. b4 e6 3. Bb2 cxb4 4. Nf3 Nc6 5. c4 Nf6 6. e5 Ng4 7. d4 Qa5 8. Nbd2
d5 9. cxd5 exd5 10. Bd3 Be7 11. O-O O-O 12. Nb3 Qb6 13. Qb1 h6 14. h3 Nxf2 15.
Rxf2 a5 16. a4 Nd8 17. Bf5 Ne6 18. Bxe6 Bxe6 19. Qd3 Rac8 20. Rc1 g6 21. Qe3 g5
22. Rfc2 Rc4 23. Nfd2 Rfc8 24. Nxc4 dxc4 25. Nc5 *
Position (FEN): 2r3k1/1p2bp2/1q2b2p/p1N1P1p1/PppP4/4Q2P/1BR3P1/2R3K1 b - - 1 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1839
Best move: Rxc5