Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Accelerated_Panov_Attack
Moves: 1. e4 c6 2. c4 d5 3. cxd5 cxd5 4. exd5 Nf6 5. Nc3 Nxd5 6. d4 Nc6 7. Bb5 Qb6 8.
Nf3 Nxc3 9. bxc3 Qxb5 10. d5 Na5 11. Bg5 h6 12. Bf4 Bg4 13. h3 Bh5 14. g4 Bg6
15. Ne5 Be4 16. Rg1 Bxd5 17. Rb1 Qc5 18. Qd3 Bc4 *
Position (FEN): r3kb1r/pp2ppp1/7p/n1q1N3/2b2BP1/2PQ3P/P4P2/1R2K1R1 w kq - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 886
Best move: Qd7#