Postpublished at 21:32 GMT 24 November 2021
Man City 1-1 PSG
Dion Dublin
Former Manchester United striker on BBC Radio 5 Live
It is a really bad miss from Neymar. I was expecting him to chip that past Ederson. The dink was on all day long.
Use play icon to follow BBC Radio 5 Live's Final Score
FT: Manchester City 2-1 PSG - Mbappe opens scoring before Sterling and Jesus give City lead
Both sides through as City top group
FT: Liverpool 2-0 Porto - Salah doubles lead for hosts
Thiago opens scoring for group winners Liverpool
Get Involved - #bbcfootball
Alex Bysouth and Phil Dawkes
Man City 1-1 PSG
Dion Dublin
Former Manchester United striker on BBC Radio 5 Live
It is a really bad miss from Neymar. I was expecting him to chip that past Ederson. The dink was on all day long.
Liverpool 2-0 Porto
Double change for Liverpool - Fabinho and Divock Origi come on, Sadio Mane and Mo Salah get a rest.
Man City 1-1 PSG
Big miss! Huge miss!
PSG playing some superb stuff, stroking the ball around purposefully before stepping up another gear near the City box and in a flash Neymar has sight of goal. You sense the fear in the ground, but the Brazilian fires wide.
Mo Salah (70 mins)
Liverpool double their lead!
It's a neat ball by Tyler Morton to find Mo Salah in the first place, who back heels it to Jordan Henderson to the right of the box.
Henderson bides his time and returns the pass to Salah, who cuts into the box and then drills a left-footed effort inside the near post. All too easy.
Liverpool 1-0 Porto
Liverpool look fully in control now. Porto haven't created a clear chance since Thiago's goal.
Man City 1-1 PSG
City just keep coming!
Bernardo Silva feeds a neat pass in for Gabriel Jesus, who is at an angle but forces Keylor Navas to save well.
Ah, flag is up. Wouldn't have counted anyway.
Man City 1-1 PSG
Rodri hammers one from range but gets it wrong and sends the ball flying wide.
Liverpool 1-0 Porto
Oh, Sadio!
A corner comes all the way through to Mane in the box and he has the space to chest it down, but can only slice a left-footed effort well wide.
Man City 1-1 PSG
Idrissa Gueye is replaced by Angel di Maria. Attacking move.
Nuno Mendes is off, limping a bit. He is replaced by Eric Ebimbe.
Liverpool 1-0 Porto
Changes for Liverpool.
Thiago heads off for Jordan Henderson, while Andrew Robertson replaces Kostas Tsimikas.
Porto will make a change too - Francisco Conceição, the son of boss and former Portugal international Sergio, is on in place of Mehdi Taremi.
Man City 1-1 PSG
City back in the swing now. Camped in the PSG half.
Man City 1-1 PSG
Phil McNulty
BBC Sport chief football writer at Etihad Stadium
Manchester City needed a big response and found it right away. They certainly deserve to be level in this game but they now need to find a way to keep the brilliance of Messi, Mbappe and Neymar in check.
Great noise around Etihad Stadium.
Man City 1-1 PSG
Pep Guardiola certainly enjoyed that City equaliser. His air punch had some feeling behind it.
Man City 1-1 PSG
It's getting a bit tetchy. Nuno Mendes throws himself to the turf after a challenge and stays down. City don't think he's hurt at all, though, and make that very clear.
Liverpool 1-0 Porto
Takumi Minamino volleys in from close range, but he was comfortably offside!
Man City 1-1 PSG
Dion Dublin
Former Manchester United striker on BBC Radio 5 Live
If you keep creating chances you have to put one in. That's what City do.
Liverpool 1-0 Porto
Just wide from Alex Oxlade-Chamberlain, he did well to take down Sadio Mane's pass on the edge of the box and slices it to the right of the post under pressure.
Raheem Sterling
LEVEL!
Raheem Sterling pokes the ball in from close range after a cross from Kyle Walker deflects to him off Gabriel Jesus. It was a wonderful ball from Rodri over the top to find Walker.
Liverpool 1-0 Porto
Corr. This wayward goalkeeper passing is catching - Diogo Costa miscued in the first half and now Alisson is doing the same. He thuds one straight at Otavio but gets away with it.
Man City 0-1 PSG
Save!
Riyad Mahrez pokes an effort on goal from inside the box from an angle. It is straight at Keylor Navas, though, and he shoves up his hands to block.