Chess puzzle (Checkmate)
Moves: 1. e4 g6 2. d4 Bg7 3. Nf3 c5 4. Bc4 cxd4 5. Nxd4 Bxd4 6. Qxd4 Nf6 7. e5 Nc6 8.
Qf4 Nh5 *
Position (FEN): r1bqk2r/pp1ppp1p/2n3p1/4P2n/2B2Q2/8/PPP2PPP/RNB1K2R w KQkq - 3 9
White to move.
Themes: Attacking f2 or f7 Opening Mate in 1 
Puzzle rating: 1180
Best move: Qxf7#