Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. Bb3 d6 6. O-O Bg4 7. h3 Bh5 8. d3
Nge7 9. Nbd2 O-O 10. Re1 Kh8 11. Nf1 f5 12. Ng3 Bg6 13. Nh4 f4 14. Nxg6+ Nxg6
15. Nf5 Qg5 16. Qg4 Qf6 17. Qh5 Rae8 18. Nxh6 gxh6 *
Position (FEN): 4rr1k/ppp5/2np1qnp/2b1p2Q/4Pp2/1BPP3P/PP3PP1/R1B1R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 523
Best move: Qxh6#