| Last updated
Regardless of who wins, both teams have assured qualification for next season's Champions League after City finished first and Chelsea fourth in the Premier League.
The 2021 Champions League final will be played on Saturday, May 29.
This year's final takes place three days after the Europa League final, which is scheduled for Wednesday, May 26.
It's #UCLfinal week!
Who are you supporting on Saturday? #UCL pic.twitter.com/RhHx0TU41N
- UEFA Champions League (@ChampionsLeague) May 24, 2021
The game will get underway at 8pm (BST).8pm (BST
It will be the second year in a row that the decider is held in Portugal, with Estadio da Luz in Lisbon staging the 2020 final.
The UEFA Champions League final between Man. City & Chelsea will be held at the Estádio do Dragão in Porto.#UCL ' #UCLfinal pic.twitter.com/mYmewt1hqH
- UEFA Champions League (@ChampionsLeague) May 13, 2021
BT Sport have exclusive Champions League rights in the UK, so if you want to watch the game via the traditional medium of television you will need to be a subscriber.
However, since 2015, BT has also shown the final free-to-air on its YouTube channel and will do so again this year.
In the UK, the matches will also be available to watch on Virgin channel 532 and 533.
After beating Real Madrid 3-1 on aggregate, Chelsea set up the second all-English final in three years.
Manchester City ensured they progressed to their first-ever European Cup final after they defeated Paris Saint-Germain.
A win for Manchester City will see Guardiola's fantastic side do the treble - going alongside their Premier League and Carabao Cup triumphs.
Chelsea won this competition for the only time back in 2012, while their head coach Thomas Tuchel was a beaten finalist with PSG last year.
The 2008 final was also an all-English affair, when Chelsea beat Manchester United.
Can Chelsea get their hands back on the coveted trophy?
Chosen for YouChosen for You
Most Read StoriesMost Read