Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 d5 4. d3 dxe4 5. Nxe5 exd3 6. Qxd3 Qe7 7. Bf4 Nc6 8.
O-O-O Nxe5 9. Bxe5 Qxe5 *
Position (FEN): r1b1kb1r/ppp2ppp/5n2/4q3/8/2NQ4/PPP2PPP/2KR1B1R w kq - 0 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 909
Best move: Qd8#