Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Nd7 7. O-O Qc7 8. c4
dxc4 9. Qxc4 Nb6 10. Qc2 Ne7 11. Nc3 Nf5 12. Bg5 Qd7 13. Rad1 Nd5 14. a3 Be7
15. Ne4 Bxg5 16. Nexg5 O-O 17. g4 Nh6 *
Position (FEN): r4rk1/pp1q1ppp/2p1p2n/3nP1N1/3P2P1/P4N2/1PQ2P1P/3R1RK1 w - - 1 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1086
Best move: Qxh7#