Reigning champions CSKA Moscow earned a hard-fought 1-0 win in their Russian Premier League derby against Spartak Moscow with Côte d'Ivoire striker Seydou Doumbia scoring the game's only goal.
The result allowed CSKA to gain revenge for a 3-0 defeat when they last met Spartak, and the two teams are now level with Lokomotiv Moscow on 33 points, three points behind leaders Zenit St. Petersburg.
Zenit suffered a surprise 2-0 home defeat to Rostov on Friday, while Lokomotiv entertain Dinamo Moscow in another capital derby on Sunday.
"We played well and were deserved winners," CSKA manager Leonid Slutsky said.
"We scored early and controlled the game in the first half. After the break, we had chances to increase our lead while Spartak did not create so much. We were the better side today."
CSKA took the lead against the nine-time champions in the eighth minute when Doumbia scored following an error by Spartak goalkeeper Artem Rebrov.
Spartak replied positively, pinning the Red Army side back, but they could not find a way through a CSKA defence that was superbly marshalled by Russia goalkeeper Igor Akinfeev and Brazilian defender Mario Fernandes.
One goal proved enough, although Japanese midfielder Keisuke Honda, Serbian winger Zoran Tosic, Sweden's Pontus Wernbloom and Doumbia all squandered opportunities to increase the lead.
Spartak head coach Valery Karpin was upset with his team's performance, saying: "We have nobody to blame for the defeat except ourselves.
"We allowed CSKA to score an early goal because of a serious mistake and after that they were able to play on the break, which is their favoured style."
Spanish defender Angel Dealbert put the visitors in front in the 27th minute, but the hosts hit back with three late goals from Moldovan forward Igor Pikusceak, defender Igor Cherenchikov and Bulgarian midfielder Georgi Peev.