Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bg6 5. Bxg6 hxg6 6. e6 fxe6 7. Qg4 Kf7 8.
Nh3 Nf6 9. Ng5+ Kg8 *
Position (FEN): rn1q1bkr/pp2p1p1/2p1pnp1/3p2N1/3P2Q1/8/PPP2PPP/RNB1K2R w KQ - 6 10
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 1305
Best move: Qxe6#