Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Goldman_Variation
Moves: 1. e4 c6 2. Nc3 d5 3. Qf3 dxe4 4. Nxe4 Nf6 5. Bc4 h5 6. Nh3 Bg4 7. Nxf6+ exf6
8. Qe3+ Be7 9. Nf4 g5 10. Ne2 h4 11. Qb3 O-O 12. Qxb7 Nd7 13. Qxc6 Rc8 14. Qe4
Ne5 15. Bb3 Bc5 16. d4 Bxe2 17. dxe5 *
Position (FEN): 2rq1rk1/p4p2/5p2/2b1P1p1/4Q2p/1B6/PPP1bPPP/R1B1K2R b KQ - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 734
Best move: Qd1#