The Champions League final will be held on May 28 in Paris instead of St. Petersburg.

The decision was made by the Executive Committee of the European Football Union on Friday at a crisis meeting due to the Russian invasion of Ukraine.

For the first time since 2006, the final of the premier class will take place in France.

Back then, FC Barcelona won against FC Arsenal at the Stade de France in St. Denis.

More soon at FAZ.NET.