Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d5 4. Nc3 dxe4 5. Nxe4 b6 6. Bb5 Bd7 7. Qe2 g6 *
Position (FEN): r2qkbnr/p2bpp1p/1pn3p1/1Bp5/4NP2/5N2/PPPPQ1PP/R1B1K2R w KQkq - 0 8
White to move.
Themes: Pin Opening Mate in 1, Smothered Mate 
Puzzle rating: 1510
Best move: Nd6#