Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Classical_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 e6 7. Bd3 Bxd3 8.
Qxd3 Bd6 9. Ne4 Ne7 10. O-O O-O 11. Nfg5 h6 12. Nf6+ gxf6 *
Position (FEN): rn1q1rk1/pp2np2/2pbpp1p/6N1/3P4/3Q4/PPP2PPP/R1B2RK1 w - - 0 13
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 767
Best move: Qh7#