Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Other_variations
Moves: 1. d4 d5 2. c4 e6 3. Bf4 dxc4 4. e4 Nf6 5. e5 Nd5 6. Bd2 c5 7. Bxc4 Nb6 8. Bb5+
Bd7 9. dxc5 Bxb5 10. cxb6 Nc6 11. Nc3 Qxb6 12. Nf3 Ba6 13. Na4 Qc7 14. Rc1 Rd8
15. Nc5 Bxc5 16. Rxc5 Qd7 17. b4 Nxb4 18. Bxb4 *
Position (FEN): 3rk2r/pp1q1ppp/b3p3/2R1P3/1B6/5N2/P4PPP/3QK2R b Kk - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 588
Best move: Qxd1#