Moscow on Sunday recorded 144 Covid-19 deaths in the last 24 hours, the worst toll in a Russian city since the start of the pandemic, according to official data.
Moscow's record comes a day after one set by Euro 2020 host Saint Petersburg, where a quarter-final is to be held on Friday in front of thousands of fans.
Covid-19 infections have been surging in Russia for weeks, blamed on the highly transmissible Delta variant first identified in India.
Dozens of Finland supporters caught coronavirus in Saint Petersburg after they travelled to the city last week for their team's defeat against Belgium.
Country-wide, 599 people died in Russia of coronavirus over the past 24 hours, bringing the national official toll to 133,282. Some 20,538 new infections were also recorded, bringing the national total to 5.4 million.
Moscow has been the national epicentre of the pandemic and some 2,000 people are hospitalised because of the virus there daily, Mayor Sergei Sobyanin said late on Saturday in televised remarks.
-We have mobilised 20,000 beds and 14,000 of them are currently filled. That's a lot.-
The steep rise in infections in Russia comes as officials push vaccine-sceptical Russians to get inoculated, after lifting most anti-virus restrictions late last year.
-To stop the pandemic, one thing is needed: rapid, large-scale vaccinations. Nobody has invented any other solution- Sobyanin told state-run television on Saturday.
Russia is the sixth-worst hit Covid-19 country in the world, and the hardest in Europe.
Authorities have been accused of downplaying the severity of the outbreak in the country.
Under a broader definition for deaths linked to coronavirus, statistics agency Rosstat at the end of April said that Russia has seen at least 270,000 fatalities since the pandemic began.
As of Saturday, just 21.2 million out of a population of about 146 million had received at least one dose of a vaccine as of Friday, according to the Gogov website, which tallies Covid figures from the regions and the media.