For Pep Guardiola and his team it is the start of a fresh opportunity to banish their demons in this competition following more heartache last season.
Lyon, this time, were the side to undo all of City’s good work and hope, upsetting them in the quarter-finals in Lisbon.
But with more defensive quality this term, having acquired Ruben Dias and Nathan Ake, City will hope this is finally their year. First up is Porto at the Etihad, with Olympiacos and Marseille also in Group C.
Here’s all you need to know about tonight’s game:
When is it?
The match kicks off at 8pm BST this evening at the Etihad.
How can I watch it?
The game will air live on BT Sport 3 with coverage beginning at 7:15pm.
You can watch a live stream on the BT Sport app or on their website on desktop too by clicking here.
What is the team news?
Kevin De Bruyne, Aymeric Laporte, Benjamin Mendy and Gabriel Jesus are all out. Oleksandr Zinchenko is back in training and available.
Mouhamed Mbaye and Ivan Marcano have been ruled out for this one, but Wilson Manafá is fit and in the squad. Marchesín was a doubt for the draw with Sporting but played and should be fine here too.
Man City XI: Ederson, Walker, Dias, Garcia, Cancelo, Gundogan, Rodrigo, Mahrez, Bernardo, Sterling, Aguero
Porto XI: Marchesin, Tecatito, Mbemba, Pepe, Sarr, Zaidu, Sergio Oliveira, Uribe, Fabio Vieira, Luis Diaz, Marega
Man City: 1 / 4
Draw: 11 / 2
Porto: 9 / 1
City have too much firepower here and it’s not at this stage where they struggle to transition to the Champions League. In fact, they’ve proven to be very reliable in the group stage under Pep Guardiola, we’re looking for a two-goal win at least for the hosts. 3-0.