Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 e6 3. Bc4 a6 4. d3 b5 5. Bb3 Nc6 6. f4 Bb7 7. Nf3 Na5 8. O-O
Nxb3 9. axb3 Nf6 10. Qe1 Be7 11. Bd2 O-O 12. Qg3 Re8 13. f5 exf5 14. Bh6 Bf8
15. e5 Nh5 16. Qh3 Bxf3 17. Rxf3 g6 18. Bxf8 Rxf8 19. g4 fxg4 20. Qxg4 d5 21.
Raf1 d4 22. Ne4 f5 23. exf6 Ra7 24. Rh3 Nxf6 25. Nxf6+ *
Position (FEN): 3q1rk1/r6p/p4Np1/1pp5/3p2Q1/1P1P3R/1PP4P/5RK1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1085
Best move: Rxf6