Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Bxf7+ Kxf7 5. Nxe5+ Kg8 6. O-O d6 7. Qf3 Nf6
8. d4 dxe5 9. dxe5 Nfd7 *
Position (FEN): rnbq1bkr/pppn2pp/8/4P3/8/5Q2/PPP2PPP/RNB2RK1 w - - 1 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1077
Best move: Qd5#