Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Nc6 5. Nf3 f6 6. Bb5 Bd7 7. O-O a6 8. Bc4
b5 9. Bb3 Nh6 10. Bxh6 gxh6 11. Re1 Qe7 12. Nc5 Nd8 13. Nxd7 Qxd7 14. Qe2 Rg8
15. Bxe6 Nxe6 16. Qxe6+ Qxe6 17. Rxe6+ Kf7 18. Rae1 Bd6 19. Nh4 Be5 20. Rc6 Bf4
21. g3 Rg5 22. Ree6 Bd6 23. Re4 b4 24. f4 Ra5 25. Nf5 *
Position (FEN): r7/2p2k1p/p1Rb1p1p/r4N2/1p1PRP2/6P1/PPP4P/6K1 b - - 2 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 931
Best move: Rxf5