Rd2 (giggling) is just a move like a computer which will not loose until it has been programmed to resign . There is nothing Black can do except run like a mouse here & there . White is in an extreme dominating position with his Beautiful Knight on e5 making him supreme in the Game . Question is after sacrificing the rook what Black can do ?

The point of this game is the exchange sacrifice on 16th move Rd3 which does not seem to be correct because White sacrificed his Pawns and did not keep his Weaknesses intact . He just opened up the position and Black made a tactical mistake and White trapped the Queen . 

Thanks for bringing this game into concern . A lot of things to learn here .