Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 Nf6 6. Nc3 g6 7. Bg5 Bg7 8. O-O
O-O 9. Kh1 Nc6 10. Nb3 a6 11. f4 Qc7 12. Bd3 Rb8 13. f5 b5 14. fxg6 fxg6 15.
Qd2 b4 16. Ne2 e5 17. Ng3 Be6 18. Bh6 d5 19. Bxg7 Qxg7 20. exd5 Nxd5 21. Nc5
Bc8 22. Rxf8+ Qxf8 23. Rf1 Qxc5 24. Qg5 Nf4 *
Position (FEN): 1rb3k1/7p/p1n3p1/2q1p1Q1/1p3n2/3B2N1/PPP3PP/5R1K w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1649
Best move: Rxf4