Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 b6 3. d4 cxd4 4. Qxd4 Nc6 5. Qa4 Bb7 6. Na3 e6 7. Nf3 Nge7 8.
Nc4 g6 *
Position (FEN): r2qkb1r/pb1pnp1p/1pn1p1p1/8/Q1N1P3/2P2N2/PP3PPP/R1B1KB1R w KQkq - 0 9
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 947
Best move: Nd6#