Chess puzzle (Advantage)
Moves: 1. e4 e5 2. c4 Bc5 3. Nc3 Nc6 4. a3 d6 5. Nf3 Bg4 6. h3 Bh5 7. Be2 Nf6 8. b4
Nd4 9. bxc5 O-O 10. Nxd4 Bxe2 11. Ndxe2 dxc5 12. O-O Nh5 13. d3 f5 14. Nd5 f4
15. Bb2 Qd6 16. Nec3 g6 17. Nb5 Qd7 18. Qxh5 gxh5 19. Bxe5 c6 20. Nf6+ Rxf6 21.
Bxf6 cxb5 22. Rab1 a6 23. Bg5 Rf8 24. Rfd1 Rf7 25. Bxf4 *
Position (FEN): 6k1/1p1q1r1p/p7/1pp4p/2P1PB2/P2P3P/5PP1/1R1R2K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 871
Best move: Rxf4