Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nxd4 5. Qxd4 f6 6. Bd3 e5 7. Qe3 d5 8.
O-O d4 9. Qf3 b6 10. c3 Bc5 11. Bd2 Bb7 12. cxd4 Bxd4 13. Bc3 Ne7 14. Bxd4 Qxd4
15. Nc3 O-O 16. Rfd1 Kh8 17. Rac1 f5 18. Bb5 Bxe4 19. Rxd4 Bxf3 20. Rd7 Bxg2
21. Kxg2 Ng6 22. Re1 Rfd8 23. Nd5 Rxd7 24. Bxd7 Rd8 25. Rd1 *
Position (FEN): 3r3k/p2B2pp/1p4n1/3Npp2/8/8/PP3PKP/3R4 b - - 2 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1231
Best move: Rxd7