Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Bf5 3. Nc3 a6 4. e3 Nc6 5. Bd3 Qd7 6. Nf3 f6 7. h3 O-O-O 8. O-O
g5 9. Bg3 g4 10. Nh4 Bxd3 11. Qxd3 gxh3 12. Qf5 hxg2 13. Kxg2 Nh6 14. Qxd7+
Rxd7 15. Rad1 Nb4 16. Rd2 Ng4 17. Re1 e6 18. a3 Nc6 19. e4 Bh6 20. Rd3 Rg8 21.
exd5 exd5 22. f3 Nxd4 *
Position (FEN): 2k3r1/1ppr3p/p4p1b/3p4/3n2nN/P1NR1PB1/1PP3K1/4R3 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2358
Best move: fxg4