Chess puzzle (Checkmate)
Opening: Elephant_Gambit, Elephant_Gambit_Other_variations
Moves: 1. e4 e5 2. Nf3 d5 3. Bc4 dxc4 4. O-O Nf6 5. Nxe5 Bd6 6. Nxc4 Nxe4 7. Re1 f5 8.
d3 O-O 9. dxe4 fxe4 10. Nc3 Nc6 11. Nxe4 Qh4 12. g3 Bxg3 13. hxg3 Qh3 14. Qd5+
Kh8 15. Ng5 Qg4 16. Nf7+ Kg8 17. Nh6+ Kh8 18. Qg8+ Rxg8 *
Position (FEN): r1b3rk/ppp3pp/2n4N/8/2N3q1/6P1/PPP2P2/R1B1R1K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1111
Best move: Nf7#