Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 f6 4. Nf3 Bg4 5. h3 Bxf3 6. Qxf3 fxe5 7. dxe5 Nd7 8. e6
Nb6 *
Position (FEN): r2qkbnr/pp2p1pp/1np1P3/3p4/8/5Q1P/PPP2PP1/RNB1KB1R w KQkq - 1 9
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1094
Best move: Qf7#