Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Nf3 Nf6 3. Nc3 g6 4. d4 Bg7 5. h3 Nc6 6. Be2 O-O 7. O-O a6 8. Be3
e5 9. d5 Ne7 10. a3 Nd7 11. b4 h6 12. Qd2 g5 13. Nh2 Ng6 14. Bh5 Nf6 15. Be2
Nf4 16. Rad1 Bd7 17. Kh1 h5 18. f3 Qc8 19. Bxf4 gxf4 20. Bd3 Bh6 21. Ne2 Bg5
22. Rg1 Kh7 23. c4 Rg8 24. c5 Bxh3 *
Position (FEN): r1q3r1/1pp2p1k/p2p1n2/2PPp1bp/1P2Pp2/P2B1P1b/3QN1PN/3R2RK w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1154
Best move: gxh3