Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. c3 Ne6 5. Nxe5 Nf6 6. d3 h6 7. O-O d6 8. Nf3
Be7 9. h3 O-O 10. Be3 b6 11. Bb3 Nh7 12. Bc2 Bb7 13. d4 c6 14. Nbd2 Nhg5 15.
Re1 Bc8 16. Kh2 Qd7 17. h4 Nxf3+ 18. Nxf3 d5 19. e5 f6 20. Qd3 f5 21. Rg1 a5
22. g4 Ba6 23. Qd1 fxg4 24. Rxg4 Nc5 25. Ng5 Bxg5 *
Position (FEN): r4rk1/3q2p1/bpp4p/p1npP1b1/3P2RP/2P1B3/PPB2P1K/R2Q4 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1769
Best move: hxg5