That was a decent enough start to the Champions League: 23 goals in eight games, including a 95th-minute equaliser from Lazio keeper Ivan Provedel and a euphoric moment that Red Star’s Osman Bukari is unlikely to forget despite the final result. Thanks for your company and emails – goodnight.
Group E
Feyenoord 2-0 Celtic
Lazio 1-1 Atletico Madrid
Group F
Paris Saint-Germain 2-0 Borussia Dortmund
Group G
Young Boys 1-3 Leipzig
Group H
Barcelona 5-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
Match report: Man City 3-1 Red Star
Jamie Jackson was at the Etihad to watch the holders do the necessary.
All the final scores
Group E
Feyenoord 2-0 Celtic
Lazio 1-1 Atletico Madrid
Group F
Paris Saint-Germain 2-0 Borussia Dortmund
Group G
Manchester City 3-1 Red Star Belgrade
Young Boys 1-3 Leipzig
Group H
Barcelona 5-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
Updated
Full time: Feyenoord 2-0 Celtic
It all fell apart for Celtic in the second half. They had two players sent off and were overwhelmed by a good but not great Feyenoord side.
Full time: Barcelona 5-0 Antwerp
A predictable mismatch, but Barcelona played some lovely football. Joao Felix scored two, with the other goals coming from Robert Lewandowski, Gavi and Antwerp’s Jelle Bataille.
Full time: Paris Saint-Germain 2-0 Dortmund
Kylian Mbappe’s debatable penalty and Achraf Hakimi’s swaggering finish gave PSG a dominant victory over Dortmund.
Full time: Man City 3-1 Red Star
A comfortable start for the champions. Red Star took an hilarious lead at the end of a stunningly one-sided first half, but they were never going to be able to keep City out for 90 minutes. Julian Alvarez scored twice; Champions League specialist Rodri got the third.
Full time: Lazio 1-1 Atletico Madrid
I would pay so much money to hear Diego Simeone’s internal monologue right now. It was such a good finish from Provedel, who stayed up when a corner was half cleared. He timed his run perfectly, onto Luis Alberto’s fast, inswinging cross, and adjusted his body to flick a header past Jan Oblak.
GOAL! Lazio 1-1 Atletico (Provedel 90+5)
The goalkeeper Ivan Provedel has equalised with the last kick of the game!
Updated
Full time: Shakhtar Donetsk 1-3 FC Porto
A good start for Porto, who did all their work in the first half an hour. Galeno twice put them ahead and then made a superb third goal for Mehdi Taremi.
No goal! Feyenoord 2-0 Celtic As you were.
Feyenoord 2-0 Celtic Another disallowed goal for Feyenoord, this time from the substitute Ondrej Lingr. It will be checked, and to the naked eye it looks exceedingly close.
Updated
Lazio 0-1 Atletico This would be a terrific result for Atletico, who have actually had more of the ball than Lazio tonight. They have underachieved in Europe since beating Liverpool just before Covid.
Just a few minutes remaining in tonight’s games (plus added time, though they don’t play a third half in Europe). These are the latest scores.
Group E
Feyenoord 2-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 2-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 3-1 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 5-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
“At first,” says Zach Neeley, “I misread your announcement of Lewandowski’s 100th goal as saying only two people have more offsides in European competition, and my immediate thought was, ‘Who’s the other obvious one besides Pippo Inzaghi?’ (Yes I’m late and just catching up, damn work.)”
Simone?
Reaction: AC Milan 0-0 Newcastle
79 min: Paris Saint-Germain 2-0 Borussia Dortmund The English teenager Jamie Bynoe-Gittens has just hit the outside of the post for Dortmund with a good effort from the edge of the area.
I suppose this result is good for Newcastle. Let PSG run away with it and squabble with the others for second (and indeed third) place.
The latest scores
Group E
Feyenoord 2-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 2-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 3-1 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 5-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
77 min: Man City 3-1 Red Star Erling Haaland heads another chance over the bar and stomps off with the face of a bairn who’s been told he can’t have a quarter of flying saucers. The psychology of obsessive goalscorers is fascinating.
Updated
GOAL! Feyenoord 2-0 Celtic (Jahanbakhsh 76)
The substiteu Ali Jahanbakhsh riffs on Celtic’s pain in Rotterdam, smashing the ball into the roof of the net from 10 yards.
Feyenoord 1-0 Celtic I thought Lagerbielke was sent off for a professional foul but apparently it was a second yellow. A little consolation on a difficult night.
75 min: Man City 3-1 Red Star City have had 81 per cent possession and 33 attempts at goal. And Erling Haaland still hasn’t scored.
The latest scores
Group E
Feyenoord 1-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 2-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 3-1 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 5-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
GOAL! Man City 3-1 Red Star (Rodri 72)
All over at the Etihad. Rodri continues his burst of Champions League goalscoring in 2023, shaping a classy shot into the far corner from 15 yards. What a mighty player he has become, a modern giant.
Updated
Disallowed goal! Feyenoord 1-0 Celtic Lutsharel Geertruida thinks he’s put Feyenoord 2-0 up with a neat chip, but VAR shows he was slightly offside.
Man City 2-1 Red Star “Well,” says Rob Hisnay, “another Glazer own goal in Manchester.”
Looks like Uefa have spoiled a very good line by giving the goal to Alvarez.
Red card! Feyenoord 1-0 Celtic
Celtic are down to nine men! The substitute Odin Thiago Holm has been given a straight red for a dangerous follow-through on Mats Wieffer. You can argue it both ways – 25 years ago it wouldn’t have been a free-kick - but it won’t be overturned.
Man City had better bloody stay in the Champions League,” says Ian Copestake. “Liverpool thought it was safe from them in the Europa.”
GOAL! Barcelona 5-0 Antwerp (Joao Felix 66)
Raphinha’s beautiful inswinging cross is headed in from close range by Joao Felix, his second goal of a very comfortable night.
PENALTY MISS! Feyenoord 1-0 Celtic
The penalty is upheled – but Joe Hart guesses right and saves from Igor Paixao!
Feyenoord 1-0 Celtic It’s becoming a bad night for Celtic, who have just conceded a penalty and had Gustaf Lagerbielke sent off for a professional foul on Igor Paixao. It’s being checked by VAR though.
Updated
64 min: Man City 2-1 Red Star That may yet go down as Alvarez’s goal, as the curl might have taken the ball inside the far post. Either way, it was a bad mistake from poor Glazer.
GOAL! Man City 2-1 Red Star (Glazer og 60)
Omri Glazer, who played so well at the Etihad for 59 minutes and a bit, has just punched one into his own net. Alvarez took a free-kick on the left edge of the area, curling it towards the far corner. The ball seemed to be going wide until Glazer mistimed a punch and diverted it into his own net. It was a decent ball from Alvarez, which curled and dipped, but that’s a howler from the keeper.
Updated
GOAL! PSG 2-0 Dortmund (Hakimi 58)
Achraf Hakimi scores a delicious goal against his old club. Vitinha played a one-two-three with Hakimi, who sat Mats Hummels down and flicked the ball nonchalantly past Gregor Kobel.
The latest scores
Group E
Feyenoord 1-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 1-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 1-1 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 4-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
Man City 1-1 Red Star The in-form Kyle Walker has had a goal disallowed for a very tight offside.
Actually, the offside technology suggests it wasn’t as tight as it looked to the naked eye.
Updated
GOAL! Barcelona 4-0 Antwerp (Gavi 54)
After an impromptu game of pinball in the Antwerp area, Gavi marches into the area and rams the ball high into the net with his left foot.
GOAL! Paris Saint-Germain 1-0 Dortmund (Mbappe 48 pen)
And an unsaveably precise penalty from Kylian Mbappe has put PSG in front. The penalty was awarded when Mbappe’s mishit shot hit the arm of Niklas Sule, who knew the square root of bugger all about it.
Updated
GOAL! Man City 1-1 Red Star (Alvarez 47)
Red Star are going to regret scoring, aren’t they? Julian Alvarez has equalised already at the Etihad, running onto a reverse pass from Erling Haaland and walking past the keeper to score.
Updated
“Re: the Harlem Globetrotters,” begins Matt Burtz. “As usual, The Simpsons has everyone covered.”
Half-time reading
Barcelona 3-0 Antwerp
“Perhaps,” says Harriet Osborn, “Antwerp wish they had their first-choice left-back after that first-half mauling by Barca?”
Half time
Pep Guardiola walks down the tunnel looking confused and slightly affronted. City have been the victims of one of the great European stings. They’ll still win 12-1, but let’s enjoy this moment of romance while we can.
Group E
Feyenoord 1-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 0-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 0-1 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 3-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
GOAL! Feyenoord 1-0 Celtic (Stengs 45+2)
A goal for Feyenoord on the storke of half time. Calvin Stengs’ free-kick bounces up a little awkwardly, and the diving Joe Hart can only push it into the net. He probably should have done better.
Updated
The goal was disallowed for offside on the field, but VAR showed Bukari was being played onside by Ruben Dias. He ran onto a lovely first-time through ball from Mirko Ivanic and swept the ball emphatically over Ederson’s left bicep. City have had 22 shots; that was Red Star’s first.
Updated
GOAL! Man City 0-1 Red Star (Bukari 45+1)
Arf. After the most one-sided half imaginable, Osman Bukari has put Red Star ahead at the Etihad!
Updated
44 min: Man City 0-0 Red Star City have brought on Jeremy Doku for Bernardo Silva, who doesn’t look thrilled with life. He must be injured, right? The expression on his coupon suggests that might not be the case.
40 min: Man City 19-0 Red Star That’s shots at goal in the first 40 minutes. Make that 21-0: Foden has just missed a great chance, heading too close to Glazer, and the follow-up shot was blocked.
Updated
PSG 0-0 Dortmund There’s a VAR check for a PSG penalty. The ball hit the outstretched arm of Niclas Sule, but it deflected off his chest first so this shouldn’t be given.
Yep, no penalty.
PSG 0-0 Dortmund PSG work a nice short corner on the left, leading to a shot from Ousmane Dembele that is turned round the near post by Gregor Kobel. I think it was going wide anyway.
PSG 0-0 Dortmund PSG have had loads of the ball, around 80 per cent, but last time I checked the only shot on target was for Dortmund.
The latest scores
Group E
Feyenoord 0-0 Celtic
Lazio 0-1 Atletico Madrid
Group F
Paris Saint-Germain 0-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 0-0 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 3-0 Antwerp
Shakhtar Donetsk 1-3 FC Porto
Feyenoord 0-0 Celtic That Feyenoord penalty appeal a few minutes ago looked quite good to me, though I was seeing it through Premier League eyes when everything is a penalty, and you can have a red card as well if you want. At the other end, Daizen Maeda has just brought a decent save from Timon Wellenreuther.
“The atmosphere at Parc des Princes is incredible,” writes Kári Tulinius. “The PSG fans are generally really loud, and they’ve brought their A game to the match. Also, it sounds like the Dortmund contingent is giving it their all. It’s really driving the teams forward.”
34 min: Man City 0-0 Red Star Now Erling Haaland has screwed a shot wide from 10 yards. Has Pep Guardiola taken City as far as he can?
Updated
“Not going to mansplain to Charles Antaki (who writes great emails) at all,” says Joe Pearson, “but the Globetrotters always played the Washington Generals.”
31 min: Man City 0-0 Red Star City have had almost 80 per cent possession and 11 shots to none, but just look at that scoreline! Omri Glazer made a really good save from Nathan Ake a couple of minutes ago.
Updated
GOAL! Lazio 0-1 Atletico Madrid (Barrios 29)
A goal of rare beauty from Atletico. No, of course not. Pablo Barrios’s long-range shot took a huge deflection off Daichi Kamada (I think) and wrongfooted Ivan Provedel. It might go down as an own goal.
Updated
Feyenoord 0-0 Celtic There was a VAR check for a Feyenoord penalty a couple of minutes ago when the ball hit the arm of a Celtic defender right on the edge of the area. It wasn’t given, and I don’t have time to dwell on it because people keep scoring bloody goals.
GOAL! Shakhtar 1-3 FC Porto (Taremi 29)
Galeno has scored two and now he’s made one. He scurried down the left and curled a precise low cross towards Mehdi Taremi, who opened his body to sidefoot a half-volley into the far corner. That’s a masterful finish.
“It is very weird,” writes Kurt Perleberg, “that Lionel Messi & Cristiano Ronaldo is not in the UEFA Champions League for the first time in 20 years.”
I’d forgotten about that. The last season without either of them taking part, including the qualifying rounds, was 2001-02.
25 min: Man City 0-0 Red Star City continue to laugh in the face of xG, or is it the other way round? Erling Haaland has just hit the crossbar with a close-range header from Phil Foden’s inviting cross.
Updated
Match report: AC Milan 0-0 Newcastle
GOAL! Barcelona 3-0 Antwerp (Bataille og 22)
Mes que un mismatch. Raphinha’s cross from the left takes an absurd deflection off Jelle Bataille and beats Jean Butez at the near post.
The latest scores
Group E
Feyenoord 0-0 Celtic
Lazio 0-0 Atletico Madrid
Group F
Paris Saint-Germain 0-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 0-0 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 2-0 Antwerp
Shakhtar Donetsk 1-2 FC Porto
Barcelona 2-0 Antwerp There was a check for offside but the goal stands. That’s Lewandowski’s 100th goal in European competition; only two people have more. Don’t insult me.
GOAL! Barcelona 2-0 Antwerp (Lewandowski 19)
Another very smooth team goal. De Jong released Joao Felix, who looked fractionally offside but was allowed to continue. He looked up and floated a deep cross to Lewandowski, who sidefooted a volley past your man from close range.
Updated
Paris Saint-Germain 0-0 Borussia Dortmund Vitinha has just hit the inside of the post for PSG with a cracking drive from the edge of the area.
“Barcelona v Antwerp,” says Charles Antaki. “Oh well. In the old days, you rubbed your hands at this one and settled down to an evening’s entertainment of the Harlem Globetrotters versus Willing Stooges variety. Not really possible now, for all sorts of all-too-familiar reasons, none of which are good. Also Robert Lewandowski. He fits my image of Golden Age Barça just about as well as the Big Lebowski does; but not as amusingly.”
15 min: Man City 0-0 Red Star Rodri makes room to hit a rising drive from 16 yards that is beaten round the post by Omri Glazer. It was straight at him, in truth, though he decided to make an action shot out of it.
GOAL! Shakhtar 1-2 FC Porto (Galeno 15)
Shakhtar were level for seconds. Galeno has got his second of the night; he intercepted a lamentable square pass Danylo Sikan on the edge of the area and finished emphatically.
GOAL! Shakhtar Donetsk 1-1 FC Porto (Kelsy 13)
An equaliser for Shakhtar. Kevin Kelsy, the teenager striker from Venezuela, steered a good header back across goal from Yukhym Konoplia’s chipped cross.
GOAL! Barcelona 1-0 Antwerp (Joao Felix 11)
That’s a lovely goal from Barcelona: rat-a-tat football in midfield, with Gundogan to the fore, and then a crisp near-post finish from Joao Felix.
Updated
10 min: Man City 0-0 Red Star A City goal feels like a matter of time, probably because it is. Phil Foden has just hooked an acrobatic volley well wide from Nunes’s nice chip.
Updated
“Having to watch and report on eight games simultaneously seems inhuman...” says Jeff Sax. “Something for AI maybe.”
What makes you think I’m not?
GOAL! Shakhtar Donetsk 0-1 FC Porto (Galeno 8)
The first goal of the evening games has been scored in Hamburg. Andre Franco’s low shot forced a diving save from Dmytro Riznyk, but he pushed the ball out rather than away and Galeno had an open goal.
3 min: Man City 0-0 Red Star Matheus Nunes has missed a presentable chance on his full debut, heading a corner over the bar from close range.
PSG 0-0 Dortmund It took 191 seconds for the first foul on Kylian Mbappe. Julian Brandt was the man with the golden studs.
Updated
Peep peep! The 8pm games are under way, and these are the latest scores.
Group E
Feyenoord 0-0 Celtic
Lazio 0-0 Atletico Madrid
Group F
Paris Saint-Germain 0-0 Borussia Dortmund
Milan 0-0 Newcastle (FT)
Group G
Manchester City 0-0 Red Star Belgrade
Young Boys 1-3 Leipzig (FT)
Group H
Barcelona 0-0 Antwerp
Shakhtar Donetsk 0-0 FC Porto
I think the anthem was booed, though it’s not easy to tell when you’re watching eight screens at once.
Man City v Red Star Belgrade Mike Summerbee leads the teams out, Champions League trophy in hand. It’ll be interesting to see whether the City fans boo the anthem tonight.
Full time: AC Milan 0-0 Newcastle
Newcastle were outplayed in Milan, but they defended doggedly and Nick Pope was an oasis of calm. Sean Longstaff almost nicked it in injury time with Newcastle’s first shot on target all night. Even so, that’s a pretty good result on their return to the Champions League.
McAlmont and Butler will answer this one
It would have been the scoop of the year had he said the opposite
Full time: Young Boys 1-3 RB Leipzig
As expected, Leipzig were too good for Young Boys. With Manchester City also in Group G, there isn’t an overload of jeopardy.
GOAL! Young Boys 1-3 RB Leipzig (Sesko 90+2) The exciting young striker Benjamin Sesko has sealed victory for Leipzig.
Milan 0-0 Newcastle Eight minutes to go at San Siro, where Newcastle are hanging on to a point in their first Champions League game since the days of Junior Senior and Maid in Manhattan.
This time next year, Rodney…
GOAL! Young Boys 1-2 Leipzig (X Schlager 74)
Xaver Schlager has put Leipzig, who will expect to finish second in Group G, ahead in Switzerland. Red Star and Manchester City are the other teams in taht group.
Manchester City v Red Star Belgrade team news
Matheus Nunes makes his full City debut, one of three changes from the win at West Ham on Saturday. Sergio Gomez and Nathan Ake also come in; Jeremy Doku, Manuel Akanji and Josko Gvardiol have kindly given up their seats.
Manchester City (possible 4-2-3-1) Ederson; Walker, Dias, Ake, Gomez; Rodri, Nunes; Bernardo, Alvarez, Foden; Haaland.
Subs: Ortega, Carson, Phillips, Doku, Gvardiola, Akanji, Bobb, Lewis.
Red Star Belgrade (possible 4-2-3-1) O Glazer; Mijailovic, Djiga, Dragovic, Rodic; Hwang, Stamenic; Bukari, Ivanic, S Mitrovic; Ndiaye.
Subs: Popovic, Vasiljevic, Degenek, Spajic, Kanga, Katai, Olayinka, Krasso, Milunovic, Kangwa, Lucic, Kabic.
Referee Joao Pedro Silva Pinheiro (Portugal)
Shakhtar Donetsk v FC Porto team news
Shakhtar Donetsk (possible 4-3-3) Riznyk; Konoplya, Lemkin, Rakitskiy, Miroshi; Nazaryna, Stepanenko, Sudakov; Zubkov, Sikan, Kelsy.
Subs: Rudko, Castillo, Eguinaldo, Kryskiv, Puzankov, Gocholeishvili, Azarovi, Vyunnyk, Bondarenko, Ocheretko, Kozik, Kashchuk.
FC Porto (possible 4-3-3) Costa; Joao Mario, Carmo, Kleper Pepe, Sanusi; Varela, Franco, Stephen Eustaquio; Jaime, Taremi, Galeno.
Subs: Fabio Cardoso, Grujic, Francisco Conceicao, Claudio Ramos, Sanchez, Gonzalez, Wendell, Navarro, Baro, Martinez, Borges.
Referee Davide Massa (Italy)
Updated
Feyenoord v Celtic team news
Three changes for Celtic from the victory over Dundee at the weekend. Luis Palma, Reo Hata and Gustaf Lagerbielke replace the injured Nat Phillips and the uninjured David Turnbull and Yang Hyun-jun.
Feyenoord (possible 4-2-3-1) Wellenreuther; Geertruida, Trauner, Hancko, Hartman; Wieffer, Stengs; Timber, Igor Paixao, Minteh; Ivanusec.
Subs: Beelen, Zerrouki, Jahanbakhsh, Dilrosun, Lopez, Van den Belt, Sauer, Lamprou, Lingr, van Sas.
Celtic (possible 4-3-3) Hart, A Johnston, Lagerbielke, Scales, Taylor; O’Riley, McGregor, Hatate; Palma, Furuhashi, Maeda.
Subs: Yang, Turnbull, Holm, Oh, Iwata, Bernardo, Bain, Forrest, Ralston, M Johnston, Morrison.
Referee Irfan Peljto (Bosnia-Herzegovina)
Updated
Lazio v Atletico Madrid team news
Lazio (possible 4-3-3) Provedel, Marusic, Patric Gil, Romagnoli, Pellegrini, Kamada, Vecino, Luis Alberto, Felipe Anderson, Immobile, Zaccagni.
Subs: Guendouzi, Pedro, Casale, Isaksen, Castellanos, Hysaj, Lazzari, Cataldi, Sepe, Gila, Rovella, Renzetti.
Atletico Madrid (possible 5-3-2) Oblak, Molina, Lino, Savic, Witsel, Hermoso; Llorente, Barrios, Saul; Griezmann, Morata.
Subs: Grbic, Gimenez, Azpilicueta, Correa, Galan, Riquelme, Kostis, El Jebari, Gomis, Calatrava, Mini.
Referee Slavko Vincic (Slovenia)
Updated
AC Milan 0-0 Newcastle Still goalless after an hour at San Siro. Milan have had most of the chances, but they haven’t jolly well taken them.
Paris Saint-Germain v Borussia Dortmund team news
Paris Saint-Germain (possible 4-3-3) Donnarumma; Hakimi, Skriniar, Marquinhos, Hernandez; Ugarte, Zaire Emery, Vitinha; Dembele, Kolo Muani, Mbappe.
Subs: Navas, Fabian, Goncalo Ramos, Danilo Pereira, Lee, Mukiele, Carlos Soler, Barcola, Tenas.
Borussia Dortmund (possible 4-3-3) Kobel; Ryerson, Sule, Hummels, Schlotterbeck; Brandt, Can, Sabitzer; Wolf, Malen, Adeyemi.
Subs: Bensebaini, Ozcan, Reyna, Nmecha, Haller, Reus, Fullkrug, Moukoko, Meyer, Laurenz Lotka, Bynoe-Gittens.
Referee Jesus Gil Manzano (Spain)
Updated
Barcelona v Antwerp team news
Barcelona (possible 4-3-3) ter Stegen; Joao Cancelo, Kounde, Christensen, Balde, Gundogan, de Jong, Gavi; Raphinha, Lewandowski, Joao Felix.
Subs: Martinez, Torres, Pena, Alonso, Romeu, Sergi Roberto, Astralaga, Yamal, Casado, Lopez.
Antwerp (possible 4-2-3-1) Butez; Bataille, Alderweireld, Coulibaly, Wijndal; Keita, Vermeeren; Muja, Ekkelenkamp, Balikwisha; Janssen.
Subs: De Laet, Kerk, Yusuf, Ilenikhena, Ejuke, De Wolf, Van Den Bosch,
Valencia, Lammens.
Referee Radu Petrescu (Romania)
Updated
Group-by-group preview
Preamble
Hello, good evening and welcome to live coverage of the opening night of the 2023-24 Champions League proper. The holders Manchester City are in action, as are the teams ranked 4th, 9th, 13th, 14th and 16th in the Uefa club coefficients list.
The team ranked 79th, Newcastle, are involved in one of the most interesting games of the night. They are away to AC Milan in one of two early kick-offs; you can follow that with minute-by-minute genius Scott Murray. If you don’t want to know the score, why are you reading a Champions League clockwatch?
Newcastle are in a dog of a group, with PSG meeting Dortmund to come. They play each other tonight in Paris. The other British team in action is Celtic: winners in 1967, now trying to reach the knockout stage for the first time since 2007, when they lost a tight tie against the eventual winners AC Milan. Their group is pretty tricky as well. They have Feyenoord tonight, a repeat of the 1970 final, with Lazio and Atletico Madrid to follow.
These are tonight’s matches, all 8pm BST kick-offs unless stated.
Group E
Feyenoord v Celtic
Lazio v Atletico Madrid
Group F
Paris Saint-Germain v Borussia Dortmund
Group G
Manchester City v Red Star Belgrade
Young Boys 1-1 Leipzig (5.45pm)
Group H
Barcelona v Antwerp
Shakhtar Donetsk v FC Porto
* Paris Saint-Germain, Leipzig, Dortmund, Barcelona and Atletico Madrid.