Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Main_Line
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Ng5 Bf5 6. Bc4 e6 7. c3 Bd6 8. Bd3
Bxd3 9. Qxd3 O-O 10. N1f3 h6 11. h4 Nd5 *
Position (FEN): rn1q1rk1/pp3pp1/2pbp2p/3n2N1/3P3P/2PQ1N2/PP3PP1/R1B1K2R w KQ - 1 12
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 475
Best move: Qh7#