Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Piano
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Bc5 4. O-O Nf6 5. d3 Nd4 6. Nxd4 Bxd4 7. c3 Bb6 8.
Be3 d6 9. Bxb6 axb6 10. Re1 Bg4 11. f3 Bh5 12. d4 exd4 13. cxd4 O-O 14. Nc3 c6
15. Bb3 d5 16. e5 Nd7 17. Bc2 c5 18. Qd3 c4 *
Position (FEN): r2q1rk1/1p1n1ppp/1p6/3pP2b/2pP4/2NQ1P2/PPB3PP/R3R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 509
Best move: Qxh7#