Spartak Moscva came from behind to move level on points with Premier League leaders Zenit St Petersburg after a 2-1 win over Rubin Kazan.
Spartak came into the game on the back of a 5-0 hammering against Zenit last week and it seemed their malaise would continue when they fell behind to Bebras Natcho's 36th-minute penalty. But Borges Romulo levelled matters in the 73rd minute before Dmitri Kombarov completed the comeback by converting from the spot six minutes from time.
Local rivals Lokomotiv Moscva were far more assured as they moved up into third with a 2-0 win at FC Volga Nizhny Novgorod. Following a goalless first half, former Manchester City and Levante striker Felipe Caicedo broke the deadlock after 65 minutes having just been introduced from the bench after the interval. Dennis Glushakov settled any nerves Lokomotiv might have had with his strike in the 86th minute.
In today's other game, Rostov claimed just their second point in their opening five games with a goalless draw at Kuban Krasnodar.