Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. Nh4 g6 5. Nc3 Nd4 6. Bc4 d6 7. Nf5 gxf5 8.
Qh5+ Ke7 *
Position (FEN): r1bq1bnr/ppp1k2p/3p1p2/4pp1Q/2BnP3/2N5/PPPP1PPP/R1B1K2R w KQ - 2 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1017
Best move: Qf7#