Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nf6 3. Nc3 d6 4. Bc4 Nbd7 5. O-O e5 6. Re1 Be7 7. Nd5 Nxd5 8.
Bxd5 Nb6 9. a4 Nxd5 10. exd5 O-O 11. a5 Bd7 12. Qe2 f5 13. d4 e4 14. dxc5 exf3
15. Qxe7 Qxe7 16. Rxe7 Rfe8 17. Bg5 Rxe7 18. Bxe7 dxc5 19. Bxc5 Rc8 20. b4 b6
21. axb6 axb6 22. Bxb6 Rxc2 23. gxf3 Rc3 24. Kg2 f4 25. Bc7 *
Position (FEN): 6k1/2Bb2pp/8/3P4/1P3p2/2r2P2/5PKP/R7 b - - 1 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1150
Best move: Rxc7