Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. f4 d6 3. Nf3 f6 4. fxe5 fxe5 5. Bc4 h6 6. Nxe5 dxe5 7. Qh5+ Kd7 8.
Qf5+ Kc6 9. Qxe5 Qd6 *
Position (FEN): rnb2bnr/ppp3p1/2kq3p/4Q3/2B1P3/8/PPPP2PP/RNB1K2R w KQ - 1 10
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1003
Best move: Qb5#