Russian Premier League leaders Zenit St Petersburg suffered their first defeat of the season today, going down 2-1 at home to Rubin Kazan.
All looked to be going to plan for the hosts when Viktor Faitzulin gave them a 25th-minute lead, but Bebras Natcho equalised from the penalty spot seven minutes into the second half and Roman Eremenko grabbed the winner nine minutes later.
The result allowed Terek Grozny to join Zenit on 13 points, courtesy of their dramatic 2-1 home triumph over Spartak Moscow.
Juan Insaurralde snatched the three points with a last-minute winner, completing the turnaround after Igor Lebedenko's 80th-minute equaliser had cancelled out Juan Insaurralde's opener.
Elsewhere, bottom-of-the-table Dinamo Moscow twice relinquished a lead at city rivals Lokomotiv Moscow before Cristian Noboa's 68th-minute strike finally secured the visitors' first points of the season with a 3-2 win.
Aleksandr Kokorin and Balazs Dzsudzsak had scored earlier for Dinamo, only to see Maicon and substitute Dame N'Doye restore parity for fifth-placed Lokomotiv.
Finally, Jan Holenda bagged a hat-trick as 10-man Rostov also claimed their first victory of the campaign - 3-1 at home to Alania Vladikavkaz.
Danilo Neco opened the scoring for Vladikavkaz in the first minute, but two Holenda goals in three minutes just before the break turned the game on its head. Rostov had Edgaras Cesnauskis sent off four minutes after the interval but made light of their man disadvantage as Holenda grabbed the only goal of the second half on the hour mark.