Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. g3 O-O 5. Bg2 d6 6. O-O Nh5 7. d3 f5 8. Bd2
Nc6 9. Rb1 a5 10. a3 f4 11. b4 axb4 12. axb4 e5 13. b5 Ne7 14. Ne4 Bf5 15. Nh4
Bg4 16. b6 c6 17. c5 d5 18. Nd6 Qd7 19. Bc3 Bh3 20. Nf3 Bxg2 21. Kxg2 d4 22.
Qb3+ Nd5 23. Bd2 Kh8 24. Ra1 Rxa1 25. Rxa1 fxg3 26. fxg3 Nhf4+ *
Position (FEN): 5r1k/1p1q2bp/1PpN2p1/2Pnp3/3p1n2/1Q1P1NP1/3BP1KP/R7 w - - 1 27
White to move.
Themes:  Middlegame  
Puzzle rating: 1250
Best move: gxf4