Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. d4 Bg7 5. Bg5 Nbd7 6. d5 O-O 7. Bb5 h6 8. Bh4
g5 9. Bg3 a6 10. Bd3 b5 11. O-O Bb7 12. h4 g4 13. Nh2 h5 14. Qd2 Ne5 15. Bf4
Kh7 16. Bxe5 dxe5 17. f4 g3 18. Nf3 Ng4 19. Ng5+ Kg8 20. f5 Bh6 21. Be2 f6 22.
Bxg4 hxg4 23. Qe2 fxg5 24. Qxg4 e6 25. fxe6 Kh7 *
Position (FEN): r2q1r2/1bp4k/p3P2b/1p1Pp1p1/4P1QP/2N3p1/PPP3P1/R4RK1 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 2337
Best move: Rf5