Chess puzzle (Advantage)
Moves: 1. d4 d5 2. f4 Nf6 3. b3 Nc6 4. e3 Bg4 5. Be2 Bf5 6. c4 dxc4 7. Bxc4 Bg4 8. Be2
Bxe2 9. Qxe2 Ne4 10. Nf3 f5 11. h3 e6 12. g4 Bb4+ 13. Nbd2 g6 14. Ne5 Ng3 15.
Qh2 Nxh1 16. Nxc6 bxc6 17. Qxh1 Qd5 18. Qxd5 cxd5 19. Ke2 fxg4 20. Nf1 gxh3 21.
a3 Bc3 22. Rb1 Rf8 23. a4 Rf5 24. b4 Rg5 *
Position (FEN): r3k3/p1p4p/4p1p1/3p2r1/PP1P1P2/2b1P2p/4K3/1RB2N2 w q - 1 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1006
Best move: fxg5