Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. f4 dxe5 5. fxe5 c5 6. c3 Nc6 7. Nf3 Bg4 8. Bb5
e6 9. O-O cxd4 10. cxd4 Be7 11. h3 Bh5 12. g4 Bg6 13. Nc3 Nxc3 14. bxc3 O-O 15.
Bxc6 bxc6 16. Rb1 Rb8 17. Rxb8 Qxb8 18. Bg5 Ba3 19. Nh4 Be4 20. Qe2 Bg6 21.
Nxg6 fxg6 22. Rxf8+ Qxf8 23. Qc4 h6 24. Qxc6 *
Position (FEN): 5qk1/p5p1/2Q1p1pp/4P1B1/3P2P1/b1P4P/P7/6K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1191
Best move: hxg5