Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 e6 4. Nc3 Nge7 5. d4 cxd4 6. Nxd4 d5 7. Bb5 dxe4 8.
Nxe4 g6 *
Position (FEN): r1bqkb1r/pp2np1p/2n1p1p1/1B6/3NN3/8/PPP2PPP/R1BQK2R w KQkq - 0 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1205
Best move: Nf6#