OneFootball
Alex Mott·18 September 2025
In partnership with
Yahoo sportsOneFootball
Alex Mott·18 September 2025
That's all from us!
Thankyou for joining us for this evening's Champions League coverage. We'll be back this weekend when the Premier League returns, starting with the Merseyside derby at Anfield!
Rashford's game by numbers 🔢
Back to his best?
FT: Newcastle 1-2 Barcelona
There's no late miracle for Eddie Howe's side as they fall to a narrow defeat against Barcelona.
Anthony Gordon's late goal threatened to spark a remarkable comeback, but the brace from Marcus Rashford earlier in the second half allowed the La Liga giants to walk away with the win.
FT: Eintracht Franfurt 5-1 Galatasaray
Despite an early scare, Frankfurt cruise to a win at home to Galatasaray!
BIG MISS!
Barcelona close to making it 3-1 through Dani Olmo but he's denied by Nick Pope. Big moment!
Newcastle 1-2 Barcelona
FT: Sporting 4-1 Kairat
Sporting also off to a winning start with a dominant display against competition debutants Kairat.
The Kazakhstan-based side made club history with their goal, but it wasn't enough to get the win.
FT: Man City 2-0 Napoli
Pep Guardiola's side start their Champions League campaign with a win against 10-man Napoli.
Erling Haaland and Jeremy Doku with the goals.
GOAL! NEWCASTLE PULL ONE BACk!
On the 90th minute Anthony Gordon buries a Jacob Murphy cross. Can Eddie Howe's side mount a comeback in the seven minutes of additional time?
Newcastle 1-2 Barcelona
Goal! Kairat pull one back!
But it's probably too little too late. Edmilson with the goal for the visitors.
Sporting 4-1 Kairat
IT"S FIVE FOR FRANKFURT!
After falling behind early doors, Eintracht Frankfurt have well and truly turned this game around with their fifth goal of the evening.
Galatasaray are caught trying to play out and Ansgar Knauff finishes for the hosts.
Frankfurt 5-1 Galatasaray
SAVE!
Bruno Guimarães forces a save from Joan García as Newcastle come agonisingly close to halving the deficit.
Newcastle 0-2 Barcelona
A penny for Manchester United's thoughts as Rashford shines on the European stage!
GOAL! FRANKFURT SCORE!
The goals are flying in! Jonathan Burkardt heads it into the net.
Frankfurt 4-1 Galatasaray
Sporting are dominating!
They have their fourth goal of the evening. Geovany Quenda skips past defenders in the box and drills an effort home.
Sporting 4-0 Kairat
MARCUS RASHFORD WOW!
Barcelona get another! From outside of the area he drives an absolute rocket into the back of the net. What. A. Goal.
Newcastle 0-2 Barcelona
GOAAL! CITY GET ANOTHER!
City are now making the most of the extra man against Napoli! Jeremy Doku skips through the defence and slides an effort into the net.
Man City 2-0 Napoli
GOALS! SPORTING SCORE TWO!
Francisco Trincão gets his second of the evening with an outstanding effort into the top corner.
Moments later, Alisson Santos makes it three for the hosts.
Sporting 3-0 Kairat
Four changes for Newcastle as they search for an equaliser
⏪ Barnes, Schär, Joelinton, Elanga
⏩ Woltemade, Thiaw, Willock, Murphy
Seriously impressive from Haaland!
GOAAAL! Barcelona ahead!
Despite Newcastle domination, it's the visitors who break the deadlock at St James' Park!
He heads in a cross, his first goal for his new club!
Newcastle 0-1 Barcelona
CHANCE!
Kairat close to an equaliser against Sporting as Jorginho is played in behind, but he cannot beat the goalkeeper!
Sporting 1-0 Kairat
AND JUST LIKE THAT, CITY FINALLY LEAD!
It's the inevitable Erling Haaland who finally breaks the deadlock against 10-man Napoli with his 50th Champions League goal!
Man City 1-0 Napoli
City struggling in front of goal so far...
BARCELONA CHANCE!
Marcus Rashford picks the ball up in the box and unleashes a dangerous effort. It's deflected wide after it hits Fabian Schär point blank in the head. The defender currently down receiving treatment.
Newcastle 0-0 Barcelona
CITY GO CLOSE AGAIN!
They just can't seem to score! This time it's Phil Foden with the effort, but it whistles past the post.
Man City 0-0 Napoli
CHANCE!
A corner from Elanga finds Joelinton's head, but he can't direct it on target.
Newcastle 0-0 Barcelona
KICK OFF!
Time for the second half in the late games. Big 45 minutes ahead across the four matches.
Stay tuned!
Half-time scores:
GOAAAL! FRANKFURT SCORE A THIRD!
It's two goals in very quick succession for the hosts and it's another own goal for Galatasaray, this time Wilfried Singo with the final touch!
Frankfurt 3-1 Galatasaray
GOAAL! FRANKFURT AHEAD!
After falling behind early doors, Eintracht Frankfurt now lead against Galatasaray.
Can Uzun with the goal in stoppage time before the break!
Frankfurt 2-1 Galatasaray
GOAL! SPORTING LEAD!
Finally, the Portuguese side find a breakthrough against Kairat.
Francisco Trincão finds the net for Sporting after he was set up by Giorgi Kochorashvili.
Sporting 1-0 Kairat
DOUBLE SAVE!
Vanja Milinković-Savić denies Nico O'Reilly and reacts quickly to then keep out a header from Joško Gvardiol. Man City are pushing for the opener!
Man City 0-0 Napoli
POST!
Sporting nearly take the lead through forward Luis Suárez as he picked the ball up on the edge of the box and unleashed an effort. He had the goalkeeper beaten but was denied by the woodwork!
Sporting 0-0 Kairat
GOAL! FRANKFURT LEVEL!
Ritsu Doan has a go as the hosts get themselves back on level terms at the Waldstadion. The goal officially goes down as an own goal from Galatasaray left back Davinson Sánchez.
Frankfurt 1-1 Galatasaray
Chance for Barcelona!
Lewandowski has a shot blocked and it falls to Raphinha, who can't direct his effort on target.
First real sight of goal for the visitors at St James' Park!
Newcastle 0-0 Barcelona
Napoli make a change!
25 minutes in at the Etihad and Kevin De Bruyne is taken off by Antonio Conte. It doesn't appear to be injury-related, so may be tactical after the red card.
The midfielder receives an ovation from the home crowd as he comes off.
Man City 0-0 Napoli
SAVE!
Elanga makes a fantastic run down the right hand side and he picks out Barnes with a cross. García makes an outstanding stop to keep the scoreline level.
Newcastle 0-0 Barcelona
PENALTY MISS!
Sporting had a golden opportunity to take the lead against Kairat from the penalty spot but Morten Hjulmand couldn't find the back of the net!
Sporting 0-0 Kairat
RED CARD!
Napoli captain Giovanni Di Lorenzo is shown a straight red card after VAR intervention. The visitors must continue with 10 men!
Man City 0-0 Napoli
VAR CHECK!
Erling Haaland was clean through but was taken out. VAR is checking for a potential red card for Napoli.
Man City 0-0 Napoli
HUGE SAVE!
Gianluigi Donnarumma makes an outstanding save to keep out a header from Sam Beukema, who looked destined to score!
Man City 0-0 Napoli
GOAL! GALATASARAY SCORE!
The first goal of the late kick offs has gone in! Galatasaray lead lead Eintracht Frankfurt courtesy of an effort from Yunus Akgün.
Frankfurt 0-1 Galatasaray
CLOSE!
Newcastle have started well! Harvey Barnes sees an effort saved, but it might have been just offside anyway.
A strong start from Eddie Howe's side.
Newcastle 0-0 Barcelona
Man City showed their appreciation for De Bruyne pre-match!
CHANCE!
Newcastle go close to opening the scoring through Anthony Gordon but Elanga's low cross rolls through his legs and he can't make contact!
Newcastle 0-0 Barcelona
Here we go!
The final games of matchday one are underway.
Barcelona are in action against Newcastle at St James' Park, Kevin De Bruyne returns to Man City with Napoli, Eintracht Frankfurt host Galatasaray and Sporting CP are in action against Kairat.
We'll be back in a few minutes folks for the rest of tonight's games. Stay tuned!
FULL TIME! Copenhagen 2-2 Bayer Leverkusen
A brilliant game between two flawed sides. Late goals for either team saw them share the spoils in the Danish capital.
FULL TIME! Club Brugge 4-1 Monaco
The Belgian club show their class as they dismantle Monaco to claim all three points.
GOAL! Club Brugge 4-1 Monaco
Monaco have pulled one back at the death through Ansu Fati.
GOAL! Copenhagen 2-2 Bayer Leverkusen
There is more late drama as Copenhagen crumble under the pressure and score an own goal to level things up. We have three minutes of added time to go!
We've got five minutes of added time in Copenhagen!
This game in Copenhagen has been fantastic. Surely there's not enough time for more late drama, is there?
GOAL! Copenhagen 2-1 Bayer Leverkusen
Copenhagen lead with five minutes to go. Robert gets on the end of an excellent cross and heads the Danes ahead.
CHANCE!
But up the other end Moukoko goes clear only to fire his shot over the bar.
Leverkusen are really pushing now. They look like they could get a winner here.
Trey and catch that Grimaldo free kick if you can. That is one of the best goals you'll see all week.
GOAL! Copenhagen 1-1 Bayer Leverkusen
WHAT A GOAL it is. Grimaldo's free kick from the edge of the area is a stunner.
After some sustained pressure from Leverkusen, Copenhagen are having their own period of possession now. They've got 10 minutes to hold out.
Four goals and four different goalscorers for Brugge this evening. Are they a team to be feared in this season's competition?
It was over before - but I think we can definitely say that Club Brugge are walking away with the three points here.
GOAL! Club Brugge 4-0 Monaco!
The Belgian side have netted their fourth as Diakhon twists and turns inside the area before slotting in past the goalkeeper.
It's all Leverkusen now but so far Copenhagen are holding strong.
We've got 15 minutes left in both these games.
CHANCE!
And straight up the other end the Danish side counter with Achouri forcing Flekken into a smart stop.
CHANCE!
Lucas Vazquez turns inside the area but his shot is blocked brilliantly. The pressure is increasing for Copenhagen!
The other game in Brugge is already a bit of a procession. Monaco look like they could be there all day and not score.
Leverkusen are seriously pushing for that equaliser. Copenhagen seem to be getting deeper and deeper with each passing minute.
Interesting that Pep has kept faith with the side that dismantled United in the derby over the weekend ...
We're just catching up with a replay on our feed here and it's Ben Seghir who hit the post for Leverkusen with a fantastic curled effort just before that previous Copenhagen free kick.
Lucas Vazquez goes into the book for a wild challenge and Copenhagen have a free kick. Elyounoussi's effort is saved well by Flekken however.
Monaco finally seem to have woken up but Balogun's header can't hit the target. The French side have 30 minutes to find their way back into this game.
It's been a fairly pedestrian start to the second half in both of these games. Perhaps the only thing of note is the injury to Thomas Delaney, who has had to leave the pitch for Copenhagen.
In all that excitement we missed kick off in the early games. We've had two minutes and nothing of note has happened so far.
Here are the line-ups according to uefa.com ...
Team news from Manchester ...
We're still waiting on the Napoli XI.
Team news from Newcastle ....
HALF TIME! Copenhagen 1-0 Bayer Leverkusen
Jordan Larsson's goal was enough to hand the Danes a slender lead going into the break. Leverkusen have been pushing for an equaliser at Parken though.
HALF TIME! Club Brugge 3-0 Monaco.
The Belgian side have been sensational in that first half, and will surely fancy themselves to walk away with the points in this one.
This has been a truly dreadful first half from Monaco. First the penalty miss early on and then three goals conceded. Adi Hutter will have his work cut out at half time.
Leverkusen have a penalty appeal waved away as Andrich goes down inside the area.
CHANCE!
Moukoko really should have doubled Copenhagen's lead there but his shot from six years was saved well by Flekken.
GOAL! Club Brugge 3-0 Monaco!
Brugge are running away with it now with Vanaken getting their third just before half time.
CHANCE!
Leverkusen have a corner from the left but Quansah's header goes wide. We've got less than five minutes left in the first half.
GOAL! Club Brugge 2-0 Monaco!
From the resulting corner Brugge double their led as Onyedika bundles in from just a matter of centimetres.
CHANCE!Tzolis is at it again for Brugge, with the winger cutting in on his right foot but seeing his shot from 15 yards pushed around the post.
GOAL! Club Brugge 1-0 Monaco
It's the goal the Belgian side deserve as Tresoldi gets played in and the striker calmly finishes inside the area.
ANOTHER CHANCE!
It's Tzolis this time who goes close for Brugge but his rasping effort is cleared off the line. The hosts are knocking on the door here.
CHANCE!
Brugge go close again but Stankovic can't get his shot past Kohn in the Monaco goal.
There's 25 minutes gone in both of these games and it's quietened down somewhat after the madness of the opening exchanges.
CHANCE!
Brugge almost went ahead there but Eric Dier managed to put off Tresoldi as he headed at goal.
That free kick we mentioned from Leverkusen skied over the bar.
In Brugge, goalkeeping hero Simon Mignolet has had to come off with 20 minutes gone.
Andrich goes down under a challenge and now Leverkusen have the chance to equalise from a free kick in a very dangerous position.
How have Leverkusen responded after going a goal behind? Well, in truth, pretty tamely.
For the uninitiated, Copenhagen goalscorer Jordan Larrson is the son of Celtic legend Henrik Larsson. And his was a finish his old man would have been proud of!
PENALTY SAVE!
Mignolet saves a penalty for Club Brugge! What a start we're having tonight.
Jordan Larsson gets Copenhagen off the mark with a sweet first-time finish after great work down the left-hand side.
GOAL! Copenhagen 1-0 Bayer Leverkusen!
The Danes are in front after only nine minutes!
This place is going to be bouncing later ...
CHANCE!
Brugge really should have been ahead there but Tzolis's close range effort went wide when he had to hit the target.
We have our first shot of the evening but it's a speculative drive from Copenhagen that goes miles over the bar.
Not too much of note happening in these two matches so far. Copenhagen are probing but Leverkusen have started with 11 men behind the ball when the Danish side are in possession.
The atmosphere at both grounds sounds fantastic. I reckon we're in for a treat with this last set of early matches.
And we're off!
All four teams are in their respective tunnels. Kick off is just a few minutes away.
Lucas Vazquez is starting for Leverkusen at Parken tonight ...
Some team news from Brugge ...
Bayer Leverkusen travel to Copenhagen looking to start their campaign with a win under Kasper Hjulmand. And in the other game it's Club Brugge against Monaco.
Good evening everyone and welcome to the return of Champions League Thursdays! We have six more fascinating game for you tonight, starting with the early two fixtures in less than 15 minutes!