Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 b6 4. Bb5 Bb7 5. Bxc6 Bxc6 6. Nxe5 Bxe4 7. Qe2 Be7 8.
Qxe4 Nf6 9. Qc4 O-O 10. d4 Re8 11. Nxf7 Qb8 12. Nh6+ Kh8 13. Qg8+ Nxg8 *
Position (FEN): rq2r1nk/p1ppb1pp/1p5N/8/3P4/2P5/PP3PPP/RNB1K2R w KQ - 0 14
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 672
Best move: Nf7#