Reigning champions Zenit St Petersburg dropped their first points of the new Premier League season as Anzhi Makhachkala came from behind to secure a 1-1 draw.
Konstatin Zyryanov scored in the 20th minute to give Zenit the lead but Oleg Shatov restored parity in the second half when he took advantage of an assist from ex-Blackburn defender Christopher Samba. Zenit remain top of the league while Anzhi currently sit in seventh after five games.
There were three goals and three sendings off as Dinamo Moscow lost 2-1 at home to Terek Grozny. Maciej Rybus gave Terek the lead in the 30th minute before visiting striker Ezechiel N'Douassel was dismissed in the 54th minute.
Balazs Dzsudzsak levelled for the home side in the 75th minute and they pushed for a winner. Their chances were severely hindered though when centre-back Vladimir Rykov received his marching orders. Rybus then scored what would prove to be the winning goal in the 83rd minute before Kevin Kuranyi was also sent off in stoppage time to compound a miserable evening for Dinamo, who find themselves rooted to the bottom of the table after losing their opening five games.
CSKA Moscow moved up to sixth after easing to a 3-0 victory away to Mordovia Saransk. First half goals from ex-Manchester United winger Zoran Tosic and Alan Dzagoev gave CSKA a comfortable lead going into half-time, and Aleksandrs Cauna added a third in the 57th minute to secure the points.