Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 h6 6. O-O d6 7. a3 a5 8. Nd5
O-O 9. h3 Nxd5 10. exd5 Ne7 11. Be3 Bxe3 12. fxe3 Nf5 13. Qe1 Ne7 14. e4 Ng6
15. Kh2 Nf4 16. Ng1 Qg5 17. Qf2 f5 18. Ne2 fxe4 19. dxe4 Bxh3 *
Position (FEN): r4rk1/1pp3p1/3p3p/p2Pp1q1/2B1Pn2/P6b/1PP1NQPK/R4R2 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1850
Best move: gxh3