The match has been moved from Istanbul to Porto due to travel restriction issues, with up to 16,500 supporters set to be present for the game.
Pep Guardiola’s Premier League champions are going in search of a first Champions League trophy in the club’s history, while Chelsea are hoping to replicate what they achieved against Bayern Munich back in 2012.
It promises to be an intriguing contest given Thomas Tuchel’s side have beaten Man City twice in the last couple of months.
Here is everything you need to know ahead of the huge match:
When is it?
The match kicks off at 8:00pm GMT on Saturday 29 May.
How can I watch?
The match will be shown live on BT Sport 1, with coverage starting from 6:00pm. BT Sport subscribers can also watch on the BT Sport app and website. It will also be shown for free online via YouTube.
How can I download the BT Sport app?
The app is available on Amazon Fire TV, Apple and Samsung Smart TV.
Go to the relevant App Store and search for the ‘BT TV App’. Click on the app icon, then select ‘Download’.
Man City XI: Ederson; Walker, Dias, Stones, Zinchenko; Gundogan, De Bruyne, Bernardo; Mahrez, Foden, Sterling
Chelsea XI: Mendy; Azpilicueta, Silva, Rudiger; James, Jorginho, Kante, Chilwell; Mount, Havertz, Werner
Manchester City: 10/11
Manchester City will go into this one as overwhelming favourites, particularly when you consider Chelsea had a very difficult end to the season with their FA Cup final defeat and loss to Aston Villa on the final day of the Premier League. Thomas Tuchel will definitely try to keep things tight and hit Pep Guardiola’s side on the break, but City should have enough to secure their first Champions League trophy. 1-0 Man City.