Defender Sergei Ignashevich gave the visitors the lead after just seven minutes before goals from Vagner Love (58) and Yuri Zhirkov (70) extended their advantage.

Socceroo Luke Wilkshire scored a consolation three minutes from time for Dinamo, who are third, six points behind their opponents.

Rubin and CSKA are now the only teams left in the title race. Both sides have four games left to play this season.