Postpublished at 20:34 British Summer Time 15 September 2021
Club Bruges 1-1 PSG
Hans Vanaken goes close to putting Club Bruges ahead but Keylor Navas gets down low to save his 30-yard free-kick.
Use play icon to follow BBC Radio 5 Live's Final Score
FT: Manchester City 6-3 RB Leipzig - Grealish scores first Champions League goal as City hit six
FT: Liverpool 3-2 AC Milan - Henderson gives Reds win in see-saw game
FT: Bruges 1-1 PSG - Herrera scores on Messi's Champions League debut for French side, Vanaken levels
Also updates from Atletico Madrid & Real Madrid
FT: Besiktas 1-2 Dortmund - Bellingham scores and assists in win
Get Involved - #bbcfootball
Emlyn Begley and Phil Dawkes
Club Bruges 1-1 PSG
Hans Vanaken goes close to putting Club Bruges ahead but Keylor Navas gets down low to save his 30-yard free-kick.
Liverpool 1-0 AC Milan
The pressure on the Milan goal continues.
Mike Maignan doesn't help the situation by allowing a chest back from a defender to roll out for a corner.
Thankfully for him, Liverpool can't make anything of it.
Club Bruges 1-1 PSG
Lionel Messi is so close to his first PSG goal. He curls a shot from the edge of the box and it hits the angle of post and bar.
#bbcfootball or text 81111 (UK only - standard message rates apply)
Dave: Much as I want Liverpool to win that was never a penalty earlier.
Dj Shy: I feel that justice was done I feel that pen was harsh.
Liverpool 1-0 AC Milan
Naby Keita's shot is deflected wide a Liverpool up the pace and pressure again. It's so, so one-sided.
Liverpool 1-0 AC Milan
Mike Maignan has kept this game alive.
Mohamed Salah's effort is tipped over by the Milan keeper.
Liverpool 1-0 AC Milan
Pat Nevin
Former Scotland winger on BBC Radio 5 Live
I just wonder if Milan are a little spooked by their surroundings.
It's the first time quite a few of them have played at Anfield, the noise at the start was incredible, the tempo is fantastic. The modern history of Liverpool is incredible.
You take all that and then get Mo Salah in the mood running at you, Andy Robertson and Trent Alexander-Arnold charging at you - I think they're completely shell-shocked.
Nordi Mukiele own goal (28 mins)
City double their lead and it's another header from a centre-back...
Kevin de Bruyne wins the ball on the right, beats a man and whips a lovely cross in.
Nordi Mukiele wants to stop the ball reaching Jack Grealish on the far side so stoops down and heads it back to his keeper. Well that was the plan but Peter Gulacsi had moved so he wasn't there to keep it out.
Liverpool 1-0 AC Milan
Finally, AC Milan have experienced what it is like around the Liverpool box. Rafael Leao's cross swings through everyone, but they come again and Joe Gomez is called into action to clear the danger.
Club Bruges 1-1 PSG
Not in the script etc as Club Bruges captain Hans Vanaken levels against PSG.
He pops up on the penalty spot to sweep home from an Eduard Sobol cross.
Inter Milan 0-0 Real Madrid
The closest we've had to a goal here is a close-range header from Lautaro Martínez, who rose well but planted his effort within saving range of Real keeper Thibaut Courtois.
Club Bruges 0-1 PSG
Lionel Messi finds Kylian Mbappe but his shot is saved.
Messi only has a 69.6% pass accuracy so far, 16 from 23 attempted.
Man City 1-0 Leipzig
Flag goes up so this wouldn't have counted.
Christopher Nkunku shoots wide from Dani Olmo's pass.
A replay shows the guy flagged offside didn't touch it so if it had gone in, it may have actually been allowed.
Liverpool 1-0 AC Milan
It remains 0-0 in the other game in this group between Atletico Madrid and Porto.
Liverpool's express early pace has dipped a tad. Hardly surprising, they were going at full freight train in the opening 15 minutes.
Man City 1-0 Leipzig
Hmmm. Jack Grealish set up the goal with a corner and they get another corner so surely he'll put in another cross... but this time he plays it short to Oleksandr Zinchenko.
Even worse, Zinchenko plays it back to Grealish, who is offside. Chance over.
Man City 1-0 Leipzig
Almost a second for City as Riyad Mahrez cuts in from the right and curls a shot towards the far post. It hits the arm of Leipzig's Willi Orban on the way wode - the arm is down by his side so it's not a penalty but for some reason it's not even a corner.
Liverpool 1-0 AC Milan
Sounds like Trent Alexander-Arnold has had his goal taken off him, with it being put down as a Fikayo Tomori own goal instead. It was a big deflection. Bit unfortunate for the Reds full-back, though.
Man City 1-0 Leipzig
Bernardo Silva is booked slightly harshly. Tyler Adams is on the ground and tries to head the ball, Bernardo was kicking it and gets a yellow card... but it wasn't a high boot - more a low head.
Liverpool 1-0 AC Milan
Relentless. Cross after cross tests the Milan defence before one from Trent Alexander-Arnold is met by Joel Matip for a header that Mike Maignan saves.
Man City 1-0 Leipzig
That was Nathan Ake's first Champions League goal and Jack Grealish's first Champions League assist.