UEFA have announced Istanbul's Ataturk Stadium will host the Champions League final in 2023.
The Turkish venue had been due to stage European club football's showpiece match in 2020 and 2021 but UEFA was forced to make changes in both years due to the coronavirus pandemic.
Lisbon took over as host for a final-eight "mini-tournament" last year and May's all-English encounter between Chelsea and Manchester City was switched to Porto at short notice.
As a result of the latest change, Munich's Allianz Arena will now host the final in 2025 rather than 2023.
The 2024 final will remain at Wembley while next year's encounter is due to be played in St Petersburg, Russia.
"Following the relocation of the 2021 UEFA Champions League final from Istanbul to Porto, it was decided to award the staging of the 2023 UEFA Champions League final to the Ataturk Olympic Stadium in Istanbul," UEFA said in a statement.
The European governing body has also announced that the Europa League final will be held in Dublin in 2024 and Bilbao in 2025.
Bilbao has also been awarded the 2024 Women's Champions League final.
Both cities were due to host Euro 2020 matches prior to the pandemic.
"Following the withdrawal of hosting rights for UEFA Euro 2020 from two of the original hosts cities, the UEFA executive committee today approved a settlement agreement which includes the staging of future club competition finals, recognising the efforts and financial investment put (in) by the two cities in preparing for the tournament," UEFA said.