Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Old_Sicilian
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. Bc4 Bg7 5. d3 Nf6 6. O-O O-O 7. Ng5 e6 8. f4
d5 9. Bb3 dxe4 10. dxe4 Qb6 11. Be3 e5 12. fxe5 Nxe5 13. Nd5 Nxd5 14. Qxd5 Ng4
15. Nxf7 Nxe3 16. Nh6+ Kh8 17. Qg8+ Rxg8 *
Position (FEN): r1b3rk/pp4bp/1q4pN/2p5/4P3/1B2n3/PPP3PP/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1123
Best move: Nf7#