Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bb5 d6 5. Nd5 Ne7 6. c4 Bd7 7. O-O g6 *
Position (FEN): r2qkb1r/pp1bnp1p/2np2p1/1BpNp3/2P1P3/5N2/PP1P1PPP/R1BQ1RK1 w kq - 0 8
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 1054
Best move: Nf6#