Chess puzzle (Advantage)
Moves: 1. c4 c5 2. g3 Nc6 3. Bg2 d6 4. Nf3 Nf6 5. O-O g6 6. d3 Bg7 7. Bg5 O-O 8. Qd2
Re8 9. Bh6 Bh8 10. Nc3 a6 11. Rab1 Qc7 12. a3 b6 13. b4 cxb4 14. axb4 Bb7 15.
b5 Ne5 16. bxa6 Nxf3+ 17. Bxf3 Bxf3 18. exf3 Rxa6 19. Nb5 Qb7 20. Qe2 Rea8 21.
Rb2 Ng4 *
Position (FEN): r5kb/1q2pp1p/rp1p2pB/1N6/2P3n1/3P1PP1/1R2QP1P/5RK1 w - - 6 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1051
Best move: fxg4