Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. b3 Nf6 5. Ng5 O-O 6. Bb2 d6 7. d4 exd4 8. Nf3
Nxe4 9. Bd5 Bf6 10. Bxc6 bxc6 11. O-O Bg4 12. Bxd4 Bxd4 13. Qxd4 Bxf3 14. gxf3
Qg5+ 15. Kh1 Nc5 16. Rg1 Qh6 17. Qe3 Qf6 18. Qc3 Qxc3 19. Nxc3 Rfe8 20. Rad1
Re6 21. Rg4 Rf6 22. Rc4 Rxf3 23. Kg2 Rf6 24. b4 d5 *
Position (FEN): r5k1/p1p2ppp/2p2r2/2np4/1PR5/2N5/P1P2PKP/3R4 w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1064
Best move: Rxc5