Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 f6 4. Nf3 fxe5 5. Nxe5 Bf5 6. Qh5+ g6 7. Qf3 Bg7 8. Bd3
Bxd3 *
Position (FEN): rn1qk1nr/pp2p1bp/2p3p1/3pN3/3P4/3b1Q2/PPP2PPP/RNB1K2R w KQkq - 0 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 807
Best move: Qf7#