Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Nc3 Nc6 5. Bb5 a6 6. Ba4 Nf6 7. d4 Bg4 8.
O-O e6 9. Bg5 Be7 10. Qd3 Bxf3 11. Qxf3 O-O 12. Ne2 b5 13. Bb3 a5 14. c3 a4 15.
Bc2 h6 16. Bh4 Nd7 17. Qd3 Bxh4 *
Position (FEN): r2q1rk1/3n1pp1/2n1p2p/1p1p4/p2P3b/2PQ4/PPB1NPPP/R4RK1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 761
Best move: Qh7#