Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 Be7 5. d4 exd4 6. Nxd4 Nxd4 7. Qxd4 O-O
8. e5 Re8 9. O-O c5 10. Qf4 Qc7 11. exf6 Qxf4 12. Bxf4 Bxf6 13. Rad1 Bxc3 14.
bxc3 Re4 15. Bxf7+ Kxf7 16. Bd6 b6 17. f3 Re6 18. f4 Ba6 19. Rf2 Rae8 20. g3
Bc4 21. a3 Re2 22. Rd2 Re1+ 23. Kg2 Ra1 24. Be5 Be6 25. f5 Bxf5 *
Position (FEN): 4r3/p2p1kpp/1p6/2p1Bb2/8/P1P3P1/2PR1RKP/r7 w - - 0 26
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 924
Best move: Rxf5+