Chess puzzle (Checkmate)
Opening: Indian_Defense, Indian_Defense_Wade-Tartakower_Defense
Moves: 1. d4 d6 2. Nf3 Nf6 3. c3 Nbd7 4. Bf4 e5 5. dxe5 dxe5 6. Bg5 Be7 7. Nbd2 O-O 8.
Qc2 Re8 9. O-O-O c6 10. h4 Qc7 11. Bxf6 Bxf6 12. Ng5 g6 13. Nde4 Bg7 14. h5 f5
15. Qb3+ Kh8 16. Nf7+ Kg8 17. Nh6+ Kh8 18. Qg8+ Rxg8 *
Position (FEN): r1b3rk/ppqn2bp/2p3pN/4pp1P/4N3/2P5/PP2PPP1/2KR1B1R w - - 0 19
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 972
Best move: Nf7#