Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Ne2 d5 3. e5 Bf5 4. Ng3 Bg6 5. h4 h6 6. h5 Bh7 7. e6 fxe6 8. d4 Nf6
9. Bf4 Nbd7 10. Bd3 Bxd3 11. Qxd3 e5 *
Position (FEN): r2qkb1r/pp1np1p1/2p2n1p/3pp2P/3P1B2/3Q2N1/PPP2PP1/RN2K2R w KQkq - 0 12
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1097
Best move: Qg6#