Andrei Arshavin's third goal in four games earned Russian Premier League champions Zenit a 2-2 draw at Rubin on Wednesday, hurting the Kazan side's quest for a European place.
Rubin had been set to dislodge Guus Hiddink's Anzhi from fifth, the final Europa League qualification spot, until the little Russian curled an equalizer home in the 70th minute to steal a share of the points.
As it is, Zenit maintain their unassailable lead at the top at 15 points over Dynamo, who drew 1-1 at Spartak Moscow.
Rubin go level on 65 points with Lokomotiv, who host joint-second CSKA Moscow later.
Rubin went in front inside ten minutes when Gokdeniz Karadeniz's cross evaded everyone except striker Alexander Ryazantsev, who poked home at the back post.
Russia midfielder Sergei Semak leveled on 50 minutes, taking down a high ball on the tip of his toe and smashing home a left-footed shot into the right corner of the goal.
Bibras Natkho almost mirrored Semak's effort to put the hosts ahead, controlling on his chest before hitting a power drive past Yury Zhevnov, with a slight deflection off a defender.
Arshavin made it 2-2 on 70 minutes, slotting into the corner from the edge of the area after good work down the right flank from Igor Denisov.
The 31-year-old has hit a rich vein of form since being slowly introduced back into regular first-team play, recording only his second full 90 minutes in eight games since joining on loan from Arsenal.
It seemed for much of Wednesday's game that Rubin would take all three points.
Rubin goalkeeper Sergei Ryzhikov saved point-blank from Viktor Fayzulin as Zenit responded immediately.
Andrei Arshavin turned to hit a half-volley over the bar minutes later, before Fayzulin tested Ryzhikov from distance.
Then, Semak stepped past a defender to slam against the far post.
Paraguay striker Nelson Valdes got too much on a free header six yards out on the half hour before repeating the feat five minutes later.
Israeli midfielder Bibras Natkho burst through but fired over and the hosts in the last chance of the first half.
Alexander Bukharov blasted a low shot at Ryzhikov after Semak's equalizer, before Sergei Davydov forced a similar save out of Zhevnov in the Zenit goal.
Bukharov glanced wide soon after as Zenit turned the screw.
Ryzhikov then got down smartly to deflect away a vicious free kick from Zenit's Italian midfielder Alessandro Rosina.
At the other end Roman Yeryomenko connected sweetly with a cross from the left but Zhevnov was equal to it.
Earlier Wednesday, there were two other 2-2 draws, one between bottom club Spartak Nalchik and FC Rostov; and the other between Amkar Perm and FC Krasnodar.
The fact of registration and authorization of users on Sputnik websites via users’ account or accounts on social networks indicates acceptance of these rules.
Users are obliged abide by national and international laws. Users are obliged to speak respectfully to the other participants in the discussion, readers and individuals referenced in the posts.
The websites’ administration has the right to delete comments made in languages other than the language of the majority of the websites’ content.
In all language versions of the sputniknews.com websites any comments posted can be edited.
A user comment will be deleted if it:
The administration has the right to block a user’s access to the page or delete a user’s account without notice if the user is in violation of these rules or if behavior indicating said violation is detected.
Users can initiate the recovery of their account / unlock access by contacting the moderators at firstname.lastname@example.org
The letter must contain:
If the moderators deem it possible to restore the account / unlock access, it will be done.
In the case of repeated violations of the rules above resulting in a second block of a user’s account, access cannot be restored.
To contact the team of moderators, write to email@example.com