Chess puzzle (Checkmate)
Opening: Ruy_Lopez, Ruy_Lopez_Morphy_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nge7 5. Nc3 g6 6. d4 exd4 7. Nd5 b5 *
Position (FEN): r1bqkb1r/2ppnp1p/p1n3p1/1p1N4/B2pP3/5N2/PPP2PPP/R1BQK2R w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 984
Best move: Nf6#