Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Chekhover_Variation
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 bxc6 7. Bg5 f6 8.
Be3 e5 9. Qd3 Qc7 10. Nc3 Ne7 11. O-O-O Ng6 12. Nd2 Be7 13. Nc4 O-O 14. Nxd6
Rfd8 15. Qc4+ Kh8 16. Nf7+ Kg8 17. Nh6+ Kh8 18. Qg8+ Rxg8 *
Position (FEN): r5rk/p1qbb1pp/2p2pnN/4p3/4P3/2N1B3/PPP2PPP/2KR3R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 877
Best move: Nf7#