Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Panov_Attack
Moves: 1. d4 d5 2. c4 e6 3. Nc3 c5 4. e3 cxd4 5. exd4 Nf6 6. cxd5 Nxd5 7. Bc4 Nxc3 8.
bxc3 Nc6 9. Qf3 Bd6 10. Bb5 O-O 11. Bxc6 bxc6 12. Qxc6 Rb8 13. Qa4 Bb7 14. f3
Qc7 15. Qc2 Bxh2 16. Ne2 Bd5 17. Bf4 Bxf4 *
Position (FEN): 1r3rk1/p1q2ppp/4p3/3b4/3P1b2/2P2P2/P1Q1N1P1/R3K2R w KQ - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 801
Best move: Qxh7#