Terek have triumphed 2-1 at Rubin to go joint-top of the Russian Premier League, side by side with Zenit St Petersburg. This was Terek’s third consecutive surprise win after beating Muscovites Dynamo and Spartak with the same score.
In the game, watched by Russia coach Fabio Capello, it was Ezechiel N'Douassel who put the visitors ahead 13 minutes in. The Chad striker left-footed home after a pinpoint cross from Fyodor Kudryashov.
The home side went all out in search of an equalizer, but were made to wait until midway through the second half. Salomon Rondon put the finishing touch to the full-blooded attack.
But Rubin's efforts came unstuck after Magomed Mitrishev snatched the winner in the dying minutes. The twice former champions then lost defender Salvatore Bocchetti to two late bookings, including a hand ball, and will stay fourth.
Volga 1-1 Rostov
Dragan Blatnjak opened for the visitors just nine minutes in as Rostov capitalized on a defensive slip-up.
The Bosnian was soon denied a double after seeing his penalty saved by Volga goalkeeper Ilya Abaev on the half-hour mark.
Volga went down to ten men from then on, after Andrey Buivolov saw red. But they didn't give up, and Aleksey Sapogov leveled from a set piece with three minutes to go as second-bottom Volga put an end to their five-match losing streak, and are now two points behind fellow strugglers Rostov.
Alania 1-1 Amkar
A 70th-minute strike from Hungarian midfielder Tamas Priskin saved Premier League newcomers Alania Vladikavkaz from a home defeat against Amkar Perm in a late Saturday game.