Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bh5 6. g4 Bg6 7. Qe2 Nd7 *
Position (FEN): r2qkbnr/pp1npppp/2p3b1/8/4N1P1/5N1P/PPPPQP2/R1B1KB1R w KQkq - 3 8
White to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1035
Best move: Nd6#