Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Exchange_Variation
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nf6 5. h3 e6 6. Nf3 Be7 7. O-O O-O 8. Bf4
Nbd7 9. c3 a6 10. Ne5 b5 11. Nd2 Bb7 12. Ndf3 Nb6 13. Re1 Nc4 14. Nxc4 bxc4 15.
Bb1 a5 16. Qc2 a4 17. Be5 Bc6 18. Bxf6 Bxf6 *
Position (FEN): r2q1rk1/5ppp/2b1pb2/3p4/p1pP4/2P2N1P/PPQ2PP1/RB2R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 549
Best move: Qxh7#