Zenit St. Petersburg clinched their second successive Russian Premier League title with three games to spare on Saturday after a 2-1 victory over Dynamo Moscow.
Roman Shirokov put Zenit ahead on 30 minutes, coolly slotting under Anton Shunin in the Dynamo goal.
An Alexander Kerzhakov penalty doubled the lead six minutes later, before Dyanmo defender Alexandru Epureanu pulled one back before the break.
Zenit survived the last 35 minutes with 10 men after Konstantin Zyryanov was sent off for a second yellow card.
The result takes Zenit to 84 points, 15 ahead of second-placed Dynamo with nine points left to play for.
A pitch invasion ensued, with fans tearing apart both goals and tearing shirts off the players.
It is Zenit's second-straight title and third since 2007.