News
The 2025 UEFA Champions League final will be at the Allianz Arena in Munich, Germany. The stadium is the home of Bundesliga giants Bayern Munich and was the stage for the 2012 final, when Chelsea ...
The iconic Milan stadium, confirmed as the destination back in May 2024 alongside Budapest's Puskas Arena for the 2026 final, is no longer suitable according to a UEFA statement in September.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results