Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 d5 5. Bb5 Ne7 6. d4 cxd4 7. Nxd4 g6 8. O-O
dxe4 9. Nxe4 Bd7 *
Position (FEN): r2qkb1r/pp1bnp1p/2n1p1p1/1B6/3NNP2/8/PPP3PP/R1BQ1RK1 w kq - 1 10
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 881
Best move: Nf6#