Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h5 5. Bd3 Nh6 6. Bxh6 Bxd3 7. Bxg7 Bxc2 8.
Qxc2 Bxg7 9. e6 O-O 10. Nf3 fxe6 11. Ng5 Qd6 *
Position (FEN): rn3rk1/pp2p1b1/2pqp3/3p2Np/3P3P/8/PPQ2PP1/RN2K2R w KQ - 2 12
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 494
Best move: Qh7#