Chess puzzle (Advantage)
Moves: 1. e4 b6 2. d4 Bb7 3. d5 e6 4. c4 Bc5 5. Nf3 Qf6 6. Nc3 h6 7. Bd3 Na6 8. a3
O-O-O 9. O-O g5 10. Be3 Bd6 11. Bd4 e5 12. Be3 g4 13. Ne1 Qh4 14. f3 gxf3 15.
Nxf3 Qe7 16. Nb5 Bc5 17. Bxc5 Qxc5+ 18. Kh1 Kb8 19. b4 Qe7 20. Qc1 d6 21. Qc3
h5 22. a4 Nh6 23. h3 Ng4 24. hxg4 *
Position (FEN): 1k1r3r/pbp1qp2/np1p4/1N1Pp2p/PPP1P1P1/2QB1N2/6P1/R4R1K b - - 0 24
Black to move.
Themes: Discovered Attack, Kingside Attack Middlegame  
Puzzle rating: 1149
Best move: hxg4+