MOSCOW (AP) Lokomotiv Moscow underlined its status as a contender for the Russian Premier League title with a 2-1 win over Spartak Moscow on Sunday, while defending champion Zenit St. Petersburg continued to struggle.

Lokomotiv took an early lead through Alexander Kolomeitsev's diving header in the ninth minute.

That advantage was doubled four minutes into the second half when Baye Oumar Niasse fought through a knot of Spartak defenders and unleashed a fierce shot past Spartak goalkeeper Artyom Rebrov.

Spartak pushed forward and was rewarded in the 77th when Salvatore Bocchetti scored with a stylish backheel off a cross from Aras Ozbiliz. Spartak had several chances to level the score late on but was thwarted by poor accuracy and a strong performance from Lokomotiv keeper Guilherme.

Lokomotiv, which last won a Russian title 11 years ago, is five points behind league leader CSKA Moscow, which beat Ural Yekaterinburg 3-2 on Saturday thanks to midfielder Kirill Panchenko, who scored one goal and set up another.

CSKA remains unbeaten 12 games into the league season, with 32 out of a possible 36 points.

Amid speculation over the future of Zenit coach Andre Villas-Boas, the St. Petersburg club is third in the standings, 10 points off CSKA and five off Lokomotiv, which holds the second of the two Champions League qualifying places.

Zenit dropped further off the title pace Saturday with a 2-2 draw against Kuban Krasnodar that was the defending champion's fourth draw in its last five league games.

Ahead of a crucial Champions League game against Lyon on Tuesday, there was a third consecutive start for Mikhail Kerzhakov, normally Zenit's reserve goalkeeper. He has been given the starting job by Villas-Boas after some high-profile errors by usual first choice Yuri Lodygin.

In other results, struggling Rubin Kazan rose to 12th with a come-from-behind 3-1 win Saturday over relegation-threatened FC Ufa, which is now without a win in its last seven league games.

Dynamo is ninth following a 1-1 draw with Amkar Perm.