Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 Nf6 4. Nc3 Bg4 5. Be2 Bxe2 6. Qxe2 c6 7. Ncxe4 Nbd7
*
Position (FEN): r2qkb1r/pp1npppp/2p2n2/6N1/4N3/8/PPPPQPPP/R1B1K2R w KQkq - 1 8
White to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1340
Best move: Nd6#