Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd3 Bc5 5. Be3 Ne5 6. Qc3 Bd6 7. Bc5 Qf6 8.
Nd2 Ne7 9. O-O-O O-O 10. Bxd6 cxd6 11. Ngf3 Ng4 12. Qxf6 gxf6 13. Rg1 Nxf2 14.
Re1 f5 15. exf5 Nxf5 16. h3 Ng3 17. Ng5 f6 18. Re3 fxg5 19. Rxg3 h6 20. Bd3 b6
21. Rf1 Nxd3+ 22. cxd3 Rxf1+ 23. Nxf1 Bb7 24. h4 Rf8 25. hxg5 *
Position (FEN): 5rk1/pb1p4/1p1p3p/6P1/8/3P2R1/PP4P1/2K2N2 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1165
Best move: Rxf1+