Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. e4 d5 3. e5 Bf5 4. Nf3 e6 5. Nc3 Nd7 6. Bg5 Ne7 7. Nh4 h6 8. Nxf5
hxg5 *
Position (FEN): r2qkb1r/pp1nnpp1/2p1p3/3pPNp1/3P4/2N5/PPP2PPP/R2QKB1R w KQkq - 0 9
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 1235
Best move: Nd6#