Portugal's president on Saturday criticized the country's government for failing to enforce a COVID-19 "bubble" in Porto ahead of the Champions League final between Manchester City and Chelsea.

Also read: Chelsea lift their 2nd Champions League title after win over Manchester City

Scenes of visitors failing to respect social distancing rules in the city since they began arriving on Thursday angered President Marcelo Rebelo de Sousa.

"You can't tell the supporters to stay in a 'bubble' and then the bubble doesn't exist," he said during a visit to a food bank.

Also Read | Fans can't keep calm as Chelsea, Man City gear up for UCL final showdown

The final of Europe's premier club tournament was scheduled to be played in Istanbul but was moved to Porto as Portugal is on the British government's green travel list.

"No-one can tell supporters to obey the rules, to fix limits, and then say that the limit is different."

Around 6,000 supporters from each club had tickets for Saturday's match and thousands more made the journey to northern Portugal.

Also Read | Werner starts, Aguero on the bench for City-Chelsea UCL final showdown

Special fan zones, where access was restricted to people able to show a negative COVID-19 test, have also been set up.

Supporters were supposed to be kept apart from local residents in the city.

The majority of supporters are expected to leave Portugal on Sunday.