Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Breyer_Variation
Moves: 1. e4 c6 2. d3 d5 3. Qe2 dxe4 4. dxe4 e5 5. Nc3 Nf6 6. Bd2 Bg4 7. f3 Be6 8.
O-O-O Nbd7 9. g4 h6 10. Kb1 Qb6 11. Be3 Qc7 12. Nh3 Nb6 13. f4 Nc4 14. fxe5
Nxe3 15. Qxe3 Qxe5 16. Rg1 Bxg4 17. Rxg4 Nxg4 18. Qd2 Nxh2 *
Position (FEN): r3kb1r/pp3pp1/2p4p/4q3/4P3/2N4N/PPPQ3n/1K1R1B2 w kq - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1297
Best move: Qd7#