Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. d4 c6 2. e4 d6 3. Nc3 f5 4. exf5 Bxf5 5. Bd3 Bxd3 6. Qxd3 Nf6 7. Bg5 Nbd7 8.
Nf3 h6 *
Position (FEN): r2qkb1r/pp1np1p1/2pp1n1p/6B1/3P4/2NQ1N2/PPP2PPP/R3K2R w KQkq - 0 9
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 665
Best move: Qg6#