Chess puzzle (Advantage)
Moves: 1. d3 e5 2. e4 Nc6 3. Nc3 Bb4 4. Nf3 Bxc3+ 5. bxc3 d5 6. exd5 Qxd5 7. Be2 Nge7
8. O-O O-O 9. Ng5 Be6 10. Bf3 Qd6 11. Ne4 Qd8 12. Bg5 Qc8 13. Qd2 Ng6 14. Nf6+
gxf6 15. Bxf6 Nce7 16. Qh6 Nf5 17. Qh5 Ng7 18. Qh6 Ne8 19. Bg5 Bg4 20. Be4 Bf5
21. Bd5 c6 22. Bb3 a5 23. a4 Nf4 24. Rfe1 Nh3+ *
Position (FEN): r1q1nrk1/1p3p1p/2p4Q/p3pbB1/P7/1BPP3n/2P2PPP/R3R1K1 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1124
Best move: gxh3