Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Bb4 3. Nf3 Bxc3 4. dxc3 e4 5. Qd4 exf3 6. Qxg7 Qf6 7. Bh6 Nc6 *
Position (FEN): r1b1k1nr/pppp1pQp/2n2q1B/8/2P5/2P2p2/PP2PPPP/R3KB1R w KQkq - 3 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 975
Best move: Qf8#