Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 h6 6. O-O O-O 7. a4 a5 8. Re1 d6
9. Nbd2 Re8 10. d4 Bb6 11. dxe5 Nxe5 12. Nxe5 dxe5 13. Qb3 Be6 14. Nf3 Bxc4 15.
Qxc4 Qe7 16. Nh4 Qc5 17. Qxc5 Bxc5 18. Nf5 Rad8 19. Nxh6+ *
Position (FEN): 3rr1k1/1pp2pp1/5n1N/p1b1p3/P3P3/2P5/1P3PPP/R1B1R1K1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1044
Best move: gxh6