Thank you very much for joining. What a fun set of games. Until we meet again.
And the man himself, Sid Lowe, was in Barcelona.
Andy Hunter was in Leipzig.
Jamie Jackson was at the Etihad.
Ed Aarons is in Istanbul with Erik ten Hag because I was too committed to this live blog.
Full time: Atletico Madrid 1-3 Lille
David came off the bench to score two vital goals on a fine night for Lille.
Full time: Benfica 1-3 Feyenoord
A cracking performance from Feyenoord in Lisbon.
Full time: Barcelona 4-1 Bayern Munich
Barcelona very good, Bayern Munich woeful.
GOAL! Benfica 1-3 Feyenoord (Milambo, 90+2)
Milambo puts the result beyond doubt with a sweeping finish.
Full time! Young Boys 0-1 Internazionale
Heartbreak for the Swiss side.
Full time! RB Leipzig 0-1 Liverpool
Nunez’s goal is enough for the Reds.
Full time! RB Salzburg 0-2 Dinamo Zagreb
Another terrible night for Pep Ljinders.
GOAL! Atletico Madrid 1-3 Lille (David, 89)
Another memorable night for Lille. David shoots from six yards, it takes a huge deflection and Lille look set to follow up their win over Real Madrid with one at Atletico. HUGE!
Updated
GOAL! Young Boys 0-1 Internazionale (Thuram, 90+3)
A late, late winner for Inter as the Frenchman turns home from close range.
Updated
Full time: Manchester City 5-0 Sparta Prague
Job done and more for City. We will be talking about Haaland’s first for a while.
Atletico Madrid 1-2 Lille: An incredible block on the line keeps Lille ahead.
Championship full-time scores
Blackburn 0-0 West Brom
Hull 1-1 Burnley
Luton 1-2 Sunderland
Millwall 1-0 Plymouth
GOAL! Manchester City 5-0 Sparta Prague (Nunes, pen, 88)
Nunes is taken down in the box. The Portuguese midfielder steps up and sends the goalkeeper the wrong way.
Updated
GOAL! RB Salzburg 0-2 Dinamo Zagreb (Petkovic, 84)
Game over in Austria. Petkovic doubles the lead with a fine finish.
NO GOAL! RB Leipzig 0-1 Liverpool: Openda taps home at the back post but he is offside.
Haaland = competent.
Manchester City 4-0 Sparta Prague: Haaland is withdrawn with 10 minutes to go. O’Reilly is sent on in his place for a Champions League debut.
GOAL! Atletico Madrid 1-2 Lille (David, pen, 74)
Straight down the middle from the spot!
Updated
RB Salzburg 0-1 Dinamo Zagreb: RED CARD! Goalkeeper Schlager comes out of his area, colliding with a centre-back and striker. He manages to get up briefly and decides to make a save when a few yards out of his box, leading to him being sent off.
GOAL! Benfica 0-2 Feyenoord (Aktürkoğlu, 66)
Aktürkoğlu pounces after a shot is parried in his direction to reduce the deficit.
Manchester City 4-0 Sparta Prague: Guardiola brings on Kovacic and McAtee. Gundogan and Silva off.
GOAL! Manchester City 4-0 Sparta Prague (Haaland, 68)
City break up the pitch, concluding with Nunes slipping a pass to Haaland who picks his spot.
Updated
GOAL! Atletico Madrid 1-1 Lille (Zhegrova, 61)
Zhegrova takes aim from just outside the box, it takes a deflection and ends up in the corner.
Updated
OOOOOOOF!
GOAL! Manchester City 3-0 Sparta Prague (Stones, 64)
Nunes whips in a cross and Stones perfectly directs it into the top corner.
Updated
Benfica 0-2 Feyenoord: NO GOAL! Trauner taps in a rebound but he is offside.
Barcelona 4-1 Bayern Munich: Kompany makes a quadruple change. I am not sure that will sort anything.
GOAL! Barcelona 4-1 Bayern Munich (Raphinha, hat-trick, 56)
Lamine Yamal produces a cracking pass to find the Brazilian, he takes it on the chest and sprints into the box before slamming a shot into the corner. Bayern’s defending is woeful.
Updated
GOAL! Manchester City 2-0 Sparta Prague: I need to take a second to work out how to describe it. Savinho does well to get to the byline before chipping a cross to the near post where Haaland leaps into the air and backheels it in. Absolutely incredible.
Updated
GOAL! Manchester City 2-0 Sparta Prague (Haaland, 58)
WHAT A FINISH!
Manchester City 1-0 Sparta Prague: Savinho picks out Haaland in the box, everyone seems to think the striker will head home but the goalkeeper makes a fine save.
Benfica 0-2 Feyenoord: John Doxey is emotional: “Sitting here in my Manchester student accoms nearly in tears at how well Feyenoord are playing. Brian Priske’s been criticised a lot since taking over from Slot but tonight his plan is working brilliantly. Simply glorious!”
Barcelona 3-1 Bayern Munich: Kári Tulinius emails: “The defensive organisation of Kompany’s Bayern is so weird. I get they’re trying to set up a W shape as a way to stop counterattacks, but putting Upamecano at the middle top of that W makes no sense. He’s a great defender, but you want him stopping the attack from the back, not running frantically towards his own goal. That said, the whole of the Bayern defence has been in poor form for at least the past two seasons, so maybe Kompany is trying to patch things together, but hasn’t found a solution yet.”
Manchester City 1-0 Sparta Prague: The hosts are still working on securing a vital second goal, which might help Guardiola to start making changes.
Young Boys 0-0 Internazionale: PENALTY SAVE! Arnautovic sends the ball to the goalkeeper’s left but it is a smart stop from Von Ballmoos.
GOAL! RB Salzburg 0-1 Dinamo Zagreb (Kulenović, 49)
Kulenović finds the bottom corner.
NO GOAL! Manchester City 1-0 Sparta Prague: An inswinging corner is flicked to the back post where Haaland is waiting, he knocks it back across goal and Ake finishes from a yard out but VAR rules it out after spotting a handball from the Dutchman.
You can join Rob Smyth for some pure Liverpool reporting.
Not bad …
Half-time reading …
Half-time scores
Atletico Madrid 1-0 Lille
Barcelona 3-1 Bayern Munich
Benfica 0-2 Feyenoord
Manchester City 1-0 Sparta Prague
RB Leipzig 0-1 Liverpool
RB Salzburg 0-0 Dinamo Zagreb
Young Boys 0-0 Internazionale
Barcelona 3-1 Bayern Munich: The Bayern defence does remind me of Burnley’s last season. Kompany really has not learned anything.
GOAL! Barcelona 3-1 Bayern Munich (Raphinha, 45)
A crossfield pass finds Raphinha on the left wing, he drives for the box and curls the ball beyond Neuer.
Updated
Barcelona 2-1 Bayern Munich: It is end-to-end stuff at Catalonia. I am not sure either side know exactly how to defend.
Manchester City 1-0 Sparta Prague: Nunes crosses the ball and it is blocked by Vitik. The City midfielder seems to think it is worth of a penalty but it is the worst claim for handball I have ever seen.
Foden takes a shot from 20 yards but it flashes wide.
GOAL! Barcelona 2-1 Bayern Munich (Lewandowski, 36)
Kim fails to deal with a high ball, Fermin Lopez nips in, Neuer comes to close him down but the midfielder lays the ball on a plate for Lewandowski to tap into an empty net. VAR checks to see if Fermin Lopez has pushed Kim in the back but says there is no offence.
Updated
Manchester City 1-0 Sparta Prague: Savinho cuts in from the right and beats a couple of defends. He eventually finds enough space to shoot but drags his shot wide.
Half-time Championship scores:
Blackburn 0-0 West Brom
Hull 1-0 Burnley
Luton 0-0 Sunderland
Millwall 1-0 Plymouth
GOAL! Benfica 0-2 Feyenoord (Milambo, 33)
What a performance from Feyenoord this has been. Milambo bundles his way through the Benfica defence and then thrashes the ball home.
Updated
Barcelona 1-1 Bayern Munich: CLOSE! The Germans pass it around in their own box but it almost ends in disaster when Neuer kicks it straight at Lamine Yamal. The goalkeeper looks mightily relieved as the ball bounces wide.
Manchester City 1-0 Sparta Prague: Ortega is forced into a decent save as Sparta enjoy a good few moments and put City under pressure.
GOAL! RB Leipzig 0-1 Liverpool (Nunez, 27)
Salah heads a cross towards the corner, it looks like it is going in but Nunez makes sure on the line.
NO GOAL! Benfica 0-1 Feyenoord: The goalkeeper makes two saves in quick succession but Ayase pounces to score from close range. VAR checks and spots a foul in the buildup, causing the ref to ruling it out.
“Speaking of professors, I have to point out that Julian is wrong: the anagram would come out the slightly scatological Nun will wi. Frankly, I always assumed that they did,” says Adrian Goldman, PhD, FRSB.
GOAL! Barcelona 1-1 Bayern Munich (Kane, 18)
Bayern have been on top for a long time and this one will not be ruled out. Gnabry finds Kane in the box, allowing him to volley home from six yards.
Updated
RB Leipzig 0-0 Liverpool: Kelleher comes 30 yards out of his goal and fails to deal with the situation. Sesko picks up the ball and takes aim for the empty net but misses the target.
Manchester City 1-0 Sparta Prague: The hosts have had 81% possession thus far.
Ewan Murray was in Bergamo to watch Celtic earn a point. Here is his report.
GOAL! Benfica 0-1 Feyenoord (Ayase, 12)
The striker sidefoots a first-time shot into the corner from a pullback.
Updated
NO GOAL! Barcelona 1-0 Bayern Munich: Bayern go from one end of the pitch to the other, ending with a great cross that Kane heads home but the England striker is offside and VAR rules the goal out.
GOAL! Atletico Madrid 1-0 Lille (Alvarez, 8)
Alvarez gives the hosts the lead.
Updated
Manchester City 1-0 Sparta Prague: Haaland leaps a good four feet into the air and sends a header towards the corner but Vindahl produces a world class save to keep it out.
Updated
Atletico Madrid 0-0 Lille: Sorloth breaks through the Lille defence and is one-on-one with the goalkeeper but his shot from six yards out is shanked out for a throw-in. Quite impressive, in a way.
Manchester City 1-0 Sparta Prague: Funnily enough, I can’t see Sparta getting back into this. City are in complete control.
Stones gets a booking for a mistimed challenge on the halfway line.
GOAL! Barcelona 1-0 Bayern Munich (Raphinha, 1)
The Brazilian is sent through on goal, he goes around the goalkeeper and slots home.
Updated
GOAL! Manchester City 1-0 Sparta Prague (Foden, 3)
The midfielder receives the ball around 22 yards from goal, spins and takes aim for the bottom corner.
Updated
Manchester City 0-0 Sparta Prague: I feel Sparta will be looking to be direct and turn City’s defence. They have what looks like a flat back five at the moment.
Kick-off
The whistles are peeping around Europe.
“I had a little smile reading the team sheet for Man City and your mention of two goalies on the subs bench,” writes Tim Smith. “Does Scott Carson not have the very best job in football? I mean, what are the chances of facing a shot in anger. Thinking further, he may have the best job/career ever.”
Yes he does.
TNT have sent Andy Brassell to Barcelona. What a gig for the great man.
Full time! Brest 1-1 Bayer Leverkusen
The points are also shared in France.
Full time! Atalanta 0-0 Celtic
Celtic hold on for a point after having their backs to the wall in injury-time. It feels like a fair result.
Julian Scott Yeomans, who claims to be a professor, emails: “I believe that the gauntlet has now been thrown down. In response to Peter Oh’s seven-year-olds’ question of “who will unwin?” and not wishing to provoke an entire session devoted to your name, but a sufficiently juvenile response to his question is use an anagram of Will Unwin to reply that “nun will win”.”
Updated
Atalanta 0-0 Celtic: Four minutes added on.
Atalanta 0-0 Celtic: Rodgers’ side are currently looking relatively comfortable in Bergamo. They are defending well and creating a chance or two.
Peter Oh emails acting like some of the seven-year-olds I was at school with: “After Borussia Dortmund’s entertaining second-half implosion at Real Madrid yesterday, the question to you, Will Unwin, is, who will unwin today?”
I will say … Lille.
I should say we have five Championship fixtures this evening.
Blackburn v West Brom
Hull v Burnley
Luton v Sunderland
Millwall v Plymouth
Middlesbrough v Sheffield United
Atalanta 0-0 Celtic: De Roon has a shot from just outside the area but Schmeichel is equal to it.
If you want RB Leipzig v Liverpool then Rob Smyth has you covered.
Starting lineups: Barcelona v Bayern Munich
Starting lineups: Man City v Sparta Prague
City make the bold decision to name seven subs, including two goalkeepers.
Whoever designed this scarf was very lazy. I think they could have been a touch more original than ‘Come On You Blues’ and Haaland.
Half time scores in the early games:
Atalanta 0-0 Celtic
Brest 1-1 Bayer Leverkusen
I am so committed to this blog that I went to hang out at the hotel where Sparta Prague are staying in Manchester earlier today. I found out that 21-year-old Martin Vitík is the man to watch. The centre-back has a big future and we can expect him to move to one of the big five leagues in Europe in the coming years. Tonight he will most likely be up against Erling Haaland to add to his education.
Get your Manchester City pre-match reading material.
Preamble
There are a few fun fixtures around this evening. Sparta Prague are in Manchester for a test of their mental fortitude as part of a very very low block. Can they keep City out for 90 minutes? Almost certainly not but they’ve had a good start to the competition, winning against RB Salzburg and drawing in Stuttgart.
Barcelona host Bayern Munich as Hansi Flick faces his former club. It is certainly the headline game of the night. Barcelona have scored 13 goals in their past three matches, while Bayern hit nine in their opening match of the Champions League against Dinamo Zagreb, so it could be a fun night in Catalonia.
Here are tonight’s fixtures:
5.45pm BST
Atalanta v Celtic
Brest v Bayer Leverkusen
8pm BST
Atletico Madrid v Lille
Barcelona v Bayern Munich
Benfica v Feyenoord
Manchester City v Sparta Prague
RB Leipzig v Liverpool
RB Salzburg v Dinamo Zagreb
Young Boys v Internazionale