Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 c6 5. Nf3 O-O 6. Be2 d5 7. e5 Ne4 8. Nxe4
dxe4 9. Ng5 h6 10. Nxe4 Bf5 11. Ng3 Be6 12. O-O Nd7 13. Be3 f6 14. exf6 Nxf6
15. Qd2 g5 16. Rad1 Qc7 17. Bf3 Bxc4 18. Rfe1 Bxa2 19. Ra1 Bd5 20. Bxd5+ Nxd5
21. Qd3 Rae8 22. h3 Nb4 23. Qb3+ Nd5 24. Rxa7 Rb8 25. Nf5 *
Position (FEN): 1r3rk1/Rpq1p1b1/2p4p/3n1Np1/3P4/1Q2B2P/1P3PP1/4R1K1 b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1302
Best move: Rxf5