Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Nc3 Nf6 6. Be3 Bg4 7. Be2 e6 8. h3
Bh5 9. g4 Bg6 10. Qd2 Ne4 11. Nxe4 Bxe4 12. O-O-O Bd6 13. Rhg1 O-O 14. Ng5 Bg6
15. Bd3 Bxd3 16. Qxd3 h6 *
Position (FEN): r2q1rk1/pp3pp1/2nbp2p/3p2N1/3P2P1/3QB2P/PPP2P2/2KR2R1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 511
Best move: Qh7#