Manchester City will look to seal top spot in Group C when they travel to Porto on Tuesday.
A win or draw would guarantee first place, giving City a mildly easier draw for the last 16 after the turn of the year.
Pep Guardiola’s have won all four group games so far, including a 3-1 win over Porto on matchday 1.
While City hammered Burnley at the weekend, Porto earned a narrow win over Santa Clara in their own domestic league.
Here’s everything you need to know ahead of the match.
When is the game?
The match kicks off at 8pm on Tuesday, 1 December at Estadio do Dragao.
Where can I watch it?
The game will be shown live on BT Sport 3. Subscribers can stream the match via the BT Sport app and desktop website.
Porto: Marchesin, Manafa, Sarr, Diogo Leita, Mbemba; Zaidu, Sergio Oliveira, Uribe; Otavio, Marega, Tecatito.
Manchester City: Ederson, Cancelo, Dias, Garcia, Zinchenko, Rodrigo, Fernandinho, Bernardo, Foden, Sterling, Torres
Porto - 9/2
Draw - 31/10
Man City - 10/13
Even a rotated side should have enough to keep City unbeaten and secure their progression in first place. Porto 1-2 Man City