Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 c6 3. g3 h6 4. e4 Qf6 5. Bg2 Be7 6. Nf3 d6 7. O-O Qg6 8. d3 h5
9. Be3 Bg4 10. Qd2 h4 11. d4 Bxf3 12. Bxf3 hxg3 13. fxg3 Nh6 14. Bg2 Ng4 15.
dxe5 Qh5 16. h3 Nxe5 17. g4 Qg6 18. Ne2 Nbd7 19. Nf4 Qh7 20. Nd3 Nxg4 21. Bg5
f6 22. Bf4 g5 23. Bg3 O-O-O *
Position (FEN): 2kr3r/pp1nb2q/2pp1p2/6p1/2P1P1n1/3N2BP/PP1Q2B1/R4RK1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1183
Best move: hxg4