Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Bg4 4. Bc4 Bh5 5. Nxe5 Bxd1 6. Bxf7+ Ke7 *
Position (FEN): rn1q1bnr/ppp1kBpp/3p4/4N3/4P3/2N5/PPPP1PPP/R1BbK2R w KQ - 1 7
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1346
Best move: Nd5#