Zenit fans held up a banner insisting they will 'die' for the club amid the coronavirus crisis.
Their supporters were watching their side thrash FC Ural 7-1 on Saturday in front of a packed stadium despite many countries suspending mass events.
The banner in the crowd read: 'We are all infected with football and will die for Zenit.'
Arriving fans had their temperature screened by sanitary workers, who wore face masks amid the coronavirus crisis.
Russia have so far confirmed more than 50 cases of the novel coronavirus (Covid-19), with 5 cases in St Petersburg.
Despite the pandemic gripping the globe and causing chaos to the sporting calendar, Zenit's match went ahead with thousands turning out to watch their side claim a big victory.
Sadar Azmoun's hat-trick for the hosts ensured his side moved nine points clear at the top of the Russian Premier League.
Zenit scored four after 27 minutes by which point Azmoun had scored twice along with strikes from Artem Dzyuba and Malcom.
That was Malcom's first goal since a big-money move from Barcelona in August.
Azmoun completed his hat-trick after the hour mark before Ural's only goal came from the penalty spot courtesy of Andrey Panyukov.
Sebastian Driussi and Dzyuba added the sixth and seventh goals of the day for Zenit.
kingharris21
0
There is a word which is "Stupidity"
u just can't Understand
boabdkpstu
0
After cutting my ticket in their last game with goalless draw.. nonsense
I was scared to play this game cos zenith can play draw with small teams. the thing vex me
sudiptakumar
0
words Can't Explain This Football it's Everything to some of us
There is a word which is "Stupidity"
Benosky1
0
After cutting my ticket in their last game with goalless draw.. nonsense
Cebaeosu
5
stupid people if u alive u can matches if u not alive then how can u watch the matches stop act stupid and stay at home and be safe please
brillz
1
club cant even win Europa why would you die for it
kingharris21
1
words Can't Explain This Football it's Everything to some of us
keaacdku
1
They're free to die for their club
Esor7
2
what if it spread to other
ayalilo
1
even the club president and players won't risk their lives for the club😂
Tshoda
2
it's like saying we will die and leave the club behind and no one will be left to cheer for the club.. it's better to spare the lives and live for another day
ohfoyf
1
1 a big problem isnt that people will die (well it is one but even most ppl over 70 will survive) it's that economy will crash in some countries and they dont want it to spread 2 ik you love your club but jeez
akiamo
1
tough Russians..... 💪