Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. g4 Bg6 5. h4 h6 6. h5 Bh7 7. e6 fxe6 8. Bd3 Nf6
9. Bxh7 Nxh7 10. Qd3 Ng5 11. Bxg5 hxg5 12. Nf3 Nd7 *
Position (FEN): r2qkb1r/pp1np1p1/2p1p3/3p2pP/3P2P1/3Q1N2/PPP2P2/RN2K2R w KQkq - 2 13
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 665
Best move: Qg6#