Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Classical_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nd2 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. c3 e6 8. Bd3
Bxd3 9. Qxd3 Nbd7 10. h3 Bd6 11. Be3 Qc7 12. Ne4 Nxe4 13. Qxe4 Nf6 14. Qd3 O-O
15. O-O-O a6 16. g4 Nd5 17. Rdf1 b5 18. Ng5 Bf4 *
Position (FEN): r4rk1/2q2ppp/p1p1p3/1p1n2N1/3P1bP1/2PQB2P/PP3P2/2K2R1R w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 732
Best move: Qxh7#