Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Bf4 d5 4. e3 Bd6 5. Nf3 Bxf4 6. exf4 Nbd7 7. Bd3 dxc4 8.
Bxc4 Nb6 9. Bb3 O-O 10. O-O Nbd5 11. Bxd5 Nxd5 12. Re1 Nxf4 13. g3 Nd5 14. Nc3
b6 15. a3 Bb7 16. Ng5 Qf6 17. Qg4 h6 18. Nge4 Qxd4 19. Red1 Qe5 20. f4 f5 21.
fxe5 *
Position (FEN): r4rk1/pbp3p1/1p2p2p/3nPp2/4N1Q1/P1N3P1/1P5P/R2R2K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1288
Best move: fxg4