Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Nc3 Ne7 4. Bc4 a6 5. a4 d6 6. d3 h6 7. d4 Bg4 8. dxe5
dxe5 9. Be2 Nd7 10. Be3 O-O-O 11. Nd5 Nxd5 12. Qxd5 Bxf3 13. Bxf3 Bd6 14. b4
Nb6 15. Qb3 Nd7 16. O-O g5 17. b5 a5 18. b6 c6 19. Qc3 Bb4 20. Qc4 h5 21. c3 g4
22. Bxg4 *
Position (FEN): 2kr3r/1p1n1p2/1Pp2q2/p3p2p/PbQ1P1B1/2P1B3/5PPP/R4RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 992
Best move: hxg4