The 2025-26 Champions League final will take place at the Puskas Arena in Budapest.
It will be the first time the Hungarian capital has hosted the biggest game in European men’s club football, whether in its Champions League or European Cup guise.
Can you name the cities that already have staged the game in the past 70 years?