Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c4 d6 3. Nc3 Nf6 4. g3 Nc6 5. Bg2 e5 6. Nge2 Be7 7. O-O O-O 8. d3
Be6 9. Nd5 Bxd5 10. cxd5 Nd4 11. f4 Nd7 12. f5 Bg5 13. Nxd4 cxd4 14. Qg4 Bxc1
15. Raxc1 f6 16. h4 Kh8 17. Qe2 Nc5 18. g4 Qa5 19. a3 Qb5 20. Rc4 Qb3 21. Rf3
a5 22. g5 fxg5 *
Position (FEN): r4r1k/1p4pp/3p4/p1nPpPp1/2RpP2P/Pq1P1R2/1P2Q1B1/6K1 w - - 0 23
White to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1500
Best move: hxg5