Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. Qe2 O-O 6. O-O Re8 7. Ng5 d5 8.
exd5 Nxd5 9. Qh5 Nf6 10. Qxf7+ Kh8 11. Qg8+ Rxg8 *
Position (FEN): r1bq2rk/ppp3pp/2n2n2/2b1p1N1/2B5/2P5/PP1P1PPP/RNB2RK1 w - - 0 12
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 714
Best move: Nf7#