Postpublished at 22:45 Greenwich Mean Time 24 November 2021
That is all from us. Another good night in Europe for the English sides.
Join us again tomorrow to see if the Europa League lads can follow it up.
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
That is all from us. Another good night in Europe for the English sides.
Join us again tomorrow to see if the Europa League lads can follow it up.
FT: Man City 2-1 PSG
Manchester City
Man City boss Pep Guardiola, speaking to BT Sport: "It was a good game. The danger is always when they have the ball in the final third is terrible. But again we did a good performance like the first game. Unfortunately, in the first half the chances we had we could not convert. After their goal we suffer a knock-out five or 10 minutes but after that, yeah. We thank our people for coming out and supporting us. It was a lovely night for us.
"Always, we try. They fought a lot because they demand a lot of effort defensively because of the quality they have with short passes. We are already qualified but today we did a good game against a top side. We are last five or six years, reaching the last 16, so we are top of the group and I am more than satisfied.
"We attack good in the spaces and the quality from Bernardo. When you talk about the right technique it is that. The right tempo and doing it in the right moment to give your team-mate the best chance to score the goal.
"It is a good lesson. When you are losing you have to continue. We knew a draw was a good result for us, but we won.
"Always I believe with their forwards, the further they are from our goal the safer we are. The closer they are, they find the spaces. Look at the action of Neymar when he missed the shot. They found that from nothing. They are too good up front. We have to defend as a team. I don't know the stats, but I thought we were brilliant today."
FT: Man City 2-1 PSG
PSG boss Mauricio Pochettino, speaking to BT Sport: "Yes, I am disappointed. But at the same time, in the first half City played well and they forced us to play deeper. They were aggressive. After 0-0 in the first-half, we score and I think we were clam as we were controlling it really well. City changed the game and we concede two goals. You have to give credit to Manchester City, they are a very good team.
"The important thing is to qualify. We beat City in Parc des Princes, we lose here. The difference is the draw against Leipzig and why we finish second."
Liverpool 2-0 Porto
Liverpool
Liverpool manager Jurgen Klopp tells BT Sport: "It was good, we could have done better and been more calm in the first half but we were a bit hectic. That is not unusual when you put a team out that has not played together a lot. Some people think we might play an easy game but we were not here for that, Anfield is sold out so we want to go (for it).
"Thiago's goal, wow! It is so important, so many good things happened tonight, players got minutes, rhythm, confidence, nobody got hurt, our head of rehab said give James Milner 15 minutes and he got 12 or 13. Jordan Henderson played, Andrew Robertson came on and the right players could get rested like Trent Alexander-Arnold, who should not play all the time.
"If you are in our squad, you are good football player. I have been in the business long enough not to throw players in who are not ready. Neco Williams can play, people might be surprised with Tyler Morton but he did exceptionally well. He is a good player and really pleased for him that he put a performance in like this."
FT: Man City 2-1 PSG
Manchester City
Manchester City midfielder Bernardo Silva, talking to BT Sport: "Very happy to win the match. And to go through as winners of the group. A good performance, a good win. It is just one game but we are through to the last 16.
"It was frustrating in the first half as it felt like we were controlling the game. We were pressing high, winning the ball and having possession but we weren't scoring. After conceding the team had a great reaction. You are never safe. You give space to Messi, Neymar, Mbappe they can create chances.
Man City forward Gabriel Jesus: "Thanks to Bernardo [for the goal]. I know his quality so that is why I wait. I finished good so that is that. I contribute to my team. That is what I want to do every game - come on to the pitch and help. It was a great ball from Bernardo, so I have to score, no?
"We have a lot of players that can help the team. Everyone wants to give good balls to other players. Nobody is selfish."
FT: Man City 2-1 PSG
BT Sport
Former England midfielder Owen Hargreaves on BT Sport: "I thought that was a masterclass from Manchester City. With Phil Foden and Kevin de Bruyne too. Lionel Messi and Neymar must be walking off the pitch thinking 'I wish I could play in a team like that'. It was a thing of beauty. It was 2-1 but it felt like a lot more."
FT: Man City 2-1 PSG
Dion Dublin
Former Manchester United striker on BBC Radio 5 Live
Man City controlled the game. PSG came out flying at the start of the second half, got their goal and then dropped off. City deserved to win the game - more professional and more chances made.
Liverpool 2-0 Porto
Liverpool
Liverpool midfielder Alex Oxlade-Chamberlain tells BT Sport: "As a group we wanted to approach it properly, professionally and win the game. It is good to keep standards up, especially after Saturday. We made changes and carried on the winning way.
"You want to play as much as you can, games in succession is where the fitness and rhythm comes from. It is good having Thiago back and Tyler Morton did really well with the experience around him.
"It would be good to go through will all wins to take forward into the competition. Everyone dreams of playing at the San Siro in the Champions League, away at Milan and that is what we are here to do."
Liverpool midfielder Thiago: "I am glad and happy for the goal, in a moment for me it was important because I am coming back from injury and trying to raise the confidence. How the team played, how we created and defend, we are happy with the young and experienced guys.
"For each player, we have joy when we touch the ball with a nice pass or nice shot.
"Swazz? I don't know what this is."
FT: Man City 2-1 PSG
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
FT: Man City 2-1 PSG
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
FT: Man City 2-1 PSG
Dion Dublin
Former Manchester United striker on BBC Radio 5 Live
Professional performance from City. Gundogan was outstanding, Bernardo and Cancelo. They deserved to win 100%.
Liverpool 2-0 Porto
All over at Anfield.
A comfortable win for Liverpool, who maintain their 100% record.
Man City 2-1 PSG
That is that!
City come from behind to win a big game. They're through to the last 16, as are PSG. City are through as winners, though.
AC Milan have scored a big goal in Group B away against Atletico Madrid.
If they hold on they'll move above Atletico into third in the group with the qualification between those two sides plus Porto going down the final night.
Sporting Lisbon and Real Madrid are heading through. Dortmund are going out.
Man City 2-1 PSG
Good goalkeeping!
Ederson charges out to gather a chipped ball into the box ahead of a PSG attacker. Surely that is that.
Liverpool 2-0 Porto
"Shooooot!" screams Anfield as James Milner collects the ball 30 yards from goal. His left-footed strike is on target but no trouble for Diogo Costa.
Man City 2-1 PSG
Neymar is fouled in the City half. This is it. Last chance.
Liverpool 2-0 Porto
It's an awful free-kick from Otavio - James Milner, the one-man wall, has to duck to head it away.
Man City 2-1 PSG
Only enough time for one more PSG attack. We've had two of the added three minutes.
Liverpool 2-0 Porto
Porto try to string a move together and win a free-kick when Luis Diaz is fouled on the left. Last chance to deliver a decent cross?