Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 d5 3. e5 Bf5 4. Nf3 Nc6 5. c3 f6 6. Nh4 Bd7 7. Qh5+ g6 8. Nxg6
hxg6 *
Position (FEN): r2qkbnr/pp1bp3/2n2pp1/2ppP2Q/5P2/2P5/PP1P2PP/RNB1KB1R w KQkq - 0 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1343
Best move: Qxg6#