Chess puzzle (Advantage)
Moves: 1. d4 d6 2. c4 c6 3. Nc3 h6 4. Bf4 e6 5. e4 Ne7 6. Nf3 g5 7. Bg3 Bg7 8. e5 d5
9. Be2 O-O 10. O-O f6 11. Qc2 f5 12. h3 Nd7 13. c5 b6 14. b4 b5 15. a4 a6 16.
axb5 cxb5 17. Bxb5 Bb7 18. Bd3 Nc6 19. Ra4 f4 20. Bh2 h5 21. g4 *
Position (FEN): r2q1rk1/1b1n2b1/p1n1p3/2PpP1pp/RP1P1pP1/2NB1N1P/2Q2P1B/5RK1 b - g3 0 21
Black to move.
Themes:  Middlegame  En Passant
Puzzle rating: 1911
Best move: fxg3