Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d3 Bg7 3. c3 d6 4. Nd2 Nf6 5. Nb3 b6 6. Bg5 Nbd7 7. Qd2 c5 8. f3
O-O 9. g4 d5 10. O-O-O a5 11. Qe2 b5 12. Nd2 a4 13. e5 b4 14. c4 dxc4 15. exf6
exf6 16. Bf4 cxd3 17. Qxd3 Ba6 18. Qd5 Ra7 19. Nc4 Bb7 20. Qd2 Bc6 21. Qd6 Qc8
22. Ne2 Bxf3 23. Rg1 Re8 24. Rd2 Re6 25. Qd3 Be4 26. Qg3 g5 27. Nd6 Qc6 28. Be3
Ne5 29. Nf5 Rc7 30. Rd8+ Bf8 31. Nh6+ Kg7 32. Nf5+ Bxf5 *
Position (FEN): 3R1b2/2r2pkp/2q1rp2/2p1nbp1/pp4P1/4B1Q1/PP2N2P/2K2BR1 w - - 0 33
White to move.
Themes:  Middlegame  
Puzzle rating: 1194
Best move: gxf5