Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. Nc3 Nc6 5. a3 Bg4 6. h3 Bh5 7. Nxe5 Bxd1 8.
Bxf7+ Ke7 *
Position (FEN): r2q1bnr/ppp1kBp1/2np3p/4N3/4P3/P1N4P/1PPP1PP1/R1BbK2R w KQ - 1 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1464
Best move: Nd5#