What after 2. Rd7
Do you mean 1. ... Rd7?
Qf5++
Since the key move has been posted, I'll show the complete solution (from yacpdb).
Nc5 is will also solve the puzzle.Take a look on it and correct me if I'm wrong.
Black replies with the dumb checkmove ..Rb4+. How do you now mate in 1?
What after 2. Rd7