Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Normal_Variation
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. g3 O-O 5. Bg2 c5 6. O-O cxd4 7. Nxd4 Nc6 8.
Nc3 e6 9. Ndb5 a6 10. Nd6 Ne8 11. Nce4 Qc7 12. Bf4 e5 13. Bg5 Nxd6 14. Nxd6 f6
15. Qd5+ Kh8 16. Nf7+ Kg8 17. Nh6+ Kh8 18. Qg8+ Rxg8 *
Position (FEN): r1b3rk/1pqp2bp/p1n2ppN/4p1B1/2P5/6P1/PP2PPBP/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 822
Best move: Nf7#