Chess puzzle (Checkmate)
Opening: Benoni_Defense, Benoni_Defense_Old_Benoni
Moves: 1. d4 c5 2. d5 d6 3. e4 e5 4. Nc3 f5 5. Nf3 f4 6. Bxf4 exf4 7. e5 dxe5 8. Bb5+
Bd7 9. Nxe5 Bxb5 10. Nxb5 Nf6 11. Qe2 Be7 12. d6 O-O 13. O-O-O Qa5 14. dxe7 Re8
15. Qc4+ Kh8 16. Nf7+ Kg8 17. Nh6+ Kh8 18. Qg8+ Nxg8 *
Position (FEN): rn2r1nk/pp2P1pp/7N/qNp5/5p2/8/PPP2PPP/2KR3R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 910
Best move: Nf7#