Postpublished at 21:29 Greenwich Mean Time 28 November 2023
Paris St-Germain 0-1 Newcastle
That save from Nick Pope... We've seen the replays and wow. He's poked it away with his knee! Stunning stuff.
FT: PSG 1-1 Newcastle - Mbappe scores stoppage-time penalty after VAR check for handball
Magpies still in with chance of Champions League last-16 spot but must beat AC Milan in final game
FT: Man City 3-2 RB Leipzig - City come from two goals down to confirm top spot in group
Emma Sanders and Neil Johnston
Paris St-Germain 0-1 Newcastle
That save from Nick Pope... We've seen the replays and wow. He's poked it away with his knee! Stunning stuff.
Paris St-Germain 0-1 Newcastle
Chris Waddle
Ex-Newcastle winger on BBC Radio 5 Live
That little flick from Mbappe was absolutely fantastic. Barcola has got to score.
Paris St-Germain 0-1 Newcastle
Bradley Barcola has only been on a few minutes and he's missed two big chances.
He's slipped in behind and tries to slot it inside the near post, which Nick Pope has covered.
Barcola ends up dragging it wide and into the side-netting.
Man City 1-2 RB Leipzig
Manuel Akanji lets out a scream after being fouled by Xaver Schlager and City have a free-kick in a decent position.
In it comes and Nathan Ake's header flies wide.
Paris St-Germain 0-1 Newcastle
Woaaaah. You won't see many better saves than this from Nick Pope!
It's a brilliant stop from close range to deny substitute Bradley Barcola.
He's just a few yards out and is teed up by Kylian Mbappe but Pope somehow keeps it out, conceding a corner, which Newcastle defend.
Man City 1-2 RB Leipzig
Leipzig are camped inside their own half but they're making City work hard. The German side are well organised but will they see this out? There's another 25 minutes plus stoppages left.
Paris St-Germain 0-1 Newcastle
The ball pops up kindly for Miguel Almiron on the edge of the box as he cuts inside from the right but he shins the volley, skewing it well wide.
Had stars in his eyes.
Paris St-Germain 0-1 Newcastle
Lewis Miley is doing a great job out there in France. He helps mop up at the back again as PSG look to build down the right.
Borussia Dortmund have restored their lead in Group F's other match with England Under-21 star Jamie Bynoe-Gittens on target.
The visitors are 2-1 up at AC Milan and heading through to the last 16 as things stand.
#bbcfootball, WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
Have to say these Champions League referees are spot on! So confident and decisive.
Betty, Toon Army fan
Paris St-Germain 0-1 Newcastle
First changes for PSG...
Vitinha and Bradley Barcola are on, replacing Randal Kolo Muani and Manuel Ugarte.
That means Kylian Mbappe will play through the middle now, not on the left as he has done so far.
Man City 1-2 RB Leipzig
A totally different feel to this now. City are piling on the pressure as they seek an equaliser.
Lois Openda will not be celebrating a hat-trick. The two-goal Leipzig forward has been replaced.
Paris St-Germain 0-1 Newcastle
Kieran Trippier's effort from the set-piece is deflected behind for a corner.
Some more goals to tell you about.
Barcelona have turned things around at home to Porto with Joao Felix putting the Spanish giants 2-1 ahead.
And Atletico Madrid have doubled their lead at Feyenoord.
Paris St-Germain 0-1 Newcastle
Anthony Gordon almost goes all the way!
He carries the ball from inside his own half into PSG's and wins a free-kick about 30 yards out when he's clipped by Milan Škriniar.
Another yellow card.
Man City 1-2 RB Leipzig
Simon Stone
BBC Sport at the Etihad Stadium
That double change from Pep Guardiola is threatening to turn this Champions League tie on its head.
Julian Alvarez had only been on the field for a matter of seconds when he sent Erling Haaland racing into the penalty area and with his first run at the Leipzig defence, the visitors looked very uncomfortable.
Twelve months ago, Alvarez was winning the World Cup with Argentina but most people still thought he would be back-up to Haaland at City.
Instead, he is becoming an automatic first-choice pick.
Man City 1-2 RB Leipzig
Erling Haaland now has 40 career Champions League goals in 35 appearances in the competition.
Before today, Ruud van Nistelrooy's 45 games to reach 40 goals in the competition was the fastest a player reached that milestone.
Paris St-Germain 0-1 Newcastle
Tino Livramento does really well to stop Ousmane Dembele, who was threatening to race away on the right.
Dembele is given a yellow card too - perhaps a little harsh - and that means he'll miss PSG's final game against Borussia Dortmund.
Man City 1-2 RB Leipzig
Erling Haaland's goal came after seconds a double change by the hosts.
Jeremy Doku and Julian Alvarez have come on for Jack Grealish and Kyle Walker.
Paris St-Germain 0-1 Newcastle
Ousmane Dembele is slipped in but Nick Pope races off his line to make the block. The rebound comes to Kylian Mbappe but he can't get his leg high enough for the overhead kick. Big save from Pope!