Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 Bd6 4. dxe5 Nxe5 5. Nxe5 Bxe5 6. c3 h6 7. Be3 g5 8.
Bd4 f6 9. Bxe5 fxe5 10. Qd5 Qf6 11. Bc4 Ne7 12. Qd2 Ng6 13. O-O Nf4 14. Na3 a6
15. b4 d6 16. b5 a5 17. Bd5 Rb8 18. Qe3 b6 19. Bc6+ Kf8 20. Qf3 Kg7 21. g3 Nh3+
22. Kg2 g4 23. Qxf6+ Kxf6 24. f3 h5 *
Position (FEN): 1rb4r/2p5/1pBp1k2/pP2p2p/4P1p1/N1P2PPn/P5KP/R4R2 w - - 0 25
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1076
Best move: fxg4+