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. Nf3 e6 6. O-O Bd6 7. Re1 O-O 8.
Nc3 h6 9. Ne5 Nbd7 10. Nxd7 Bxd7 11. Qf3 Qc7 12. h3 e5 13. Nxd5 Nxd5 14. Qxd5
exd4 15. Qxd4 Rad8 16. Bd2 Bf4 17. Qe4 Bxd2 *
Position (FEN): 3r1rk1/ppqb1pp1/7p/8/4Q3/3B3P/PPPb1PP1/R3R1K1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 721
Best move: Qh7#