Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Maroczy_Variation
Moves: 1. e4 c6 2. d4 d5 3. f3 dxe4 4. fxe4 Nf6 5. e5 Nd5 6. c4 Nb6 7. Nc3 Bf5 8. Nf3
e6 9. Bd3 Bxd3 10. Qxd3 Be7 11. Be3 O-O 12. h4 N8d7 13. Ng5 h6 *
Position (FEN): r2q1rk1/pp1nbpp1/1np1p2p/4P1N1/2PP3P/2NQB3/PP4P1/R3K2R w KQ - 0 14
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 635
Best move: Qh7#