Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 d5 7. Bb5 Ne4 8. cxd4
Bb4+ 9. Bd2 Bxd2+ 10. Nbxd2 Nxd2 11. Qxd2 O-O 12. O-O Ne7 13. Rac1 c6 14. Bd3
Bf5 15. Ng5 Bxd3 16. Qxd3 Ng6 17. f4 Nxf4 *
Position (FEN): r2q1rk1/pp3ppp/2p5/3pP1N1/3P1n2/3Q4/PP4PP/2R2RK1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 605
Best move: Qxh7#