Newcastle logo

Newcastle

4 - 3 8 January 2026
Leeds logo

Leeds

Match Commentary

90+15'
The referee blows for the end of today's match.
90+12'
4 - 3
Goal! Harvey Barnes (Newcastle Utd) was in the right place at the right time to get to the rebound inside the box and gleefully rifles the ball low inside the left post. It's 4:3.
90+12'
Lewis Miley (Newcastle Utd) takes the corner but fails to find any of his teammates as he overhits the effort.
90+12'
Bruno Guimaraes (Newcastle Utd) delivers a promising cross into the box, but it's cleared. The linesman makes the right call and Newcastle will have a corner.
90+10'
A yellow-coloured card is received by Ethan Ampadu (Leeds).
90+9'
Long passes, short passes and one-two passes. Newcastle are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
90+7'
A substitution has been made. Joe Rodon goes off and Sebastiaan Bornauw (Leeds) comes on.
90+7'
Daniel Farke has decided to make a change. Wilfried Gnonto (Leeds) replaces Brenden Aaronson.
90+7'
The referee stops play so that a substitution can be made and Ilia Gruev departs the field of play to be replaced by Ao Tanaka (Leeds).
90+6'
Long passes, short passes and one-two passes. Newcastle are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
90+5'
Lukas Nmecha (Leeds) receives a lofted pass and is given time inside the box to unleash a shot goalwards. The ball is directed towards the bottom right corner, but it lacks power and Nick Pope pulls off a comfortable save to thwart the effort.
90+3'
Michael Salisbury couldn't ignore the rough tackle by Joelinton (Newcastle Utd) and blew his whistle.
90+1'
3 - 3
Goal! Bruno Guimaraes (Newcastle Utd) runs up to the ball, stops and waits for Lucas Perri to commit before slotting the penalty into the bottom right corner.
90+1'
Bruno Guimaraes (Newcastle Utd) is going to take the penalty!
90'
10 additional min. will be played.
88'
Brenden Aaronson (Leeds) clearly handles the ball, but he is surprised when the referee blows his whistle. That is a penalty kick for Newcastle.
88'
Lewis Miley (Newcastle Utd) takes the corner but it's cleared.
88'
An attempted cross from Alex Murphy (Newcastle Utd) is cleared. Newcastle will take a corner kick.
87'
Dominic Calvert-Lewin will be replaced by Lukas Nmecha (Leeds).
87'
A brilliant individual effort! Lukas Nmecha (Leeds) tricks his way past challenges into the box and drags his shot narrowly wide of the right post. The ball goes out of play and Newcastle will have a goal kick.
85'
Lewis Miley (Newcastle Utd) takes the corner which is cleared by the opposition's defence.
85'
Lewis Miley (Newcastle Utd) takes the corner kick but the ball only finds the head of an opponent. It will be a corner kick for Newcastle.
84'
Alex Murphy (Newcastle Utd) is picked out by one of his teammates with a great cross, but his poor control allows the defence to clear and avert the threat. The ball goes behind for a corner. Newcastle will have an opportunity to threaten the opposition's goal.
83'
Newcastle seem to be finding their feet as they enjoy some possession. Great movement by the offensive players allows the defenders to set up the attack.
81'
The referee signals a substitution. Jacob Murphy is brought on as a substitute for Anthony Gordon (Newcastle Utd).
80'
Today's match ends for Anton Stach who will be replaced by Noah Okafor (Leeds).
79'
2 - 3
Goal - 2:3! Ilia Gruev laid the ball off to Brenden Aaronson (Leeds), who shot from close range into the bottom left corner, leaving the goalkeeper helpless.
77'
Newcastle are showing great team chemistry. They are passing it around beautifully. Excellent team work.
76'
Eddie Howe is forced to make a change. Fabian Schar is not able to carry on due to injury. He is replaced by Jacob Ramsey (Newcastle Utd).
75'
Eddie Howe decides to make a substitution. Nick Woltemade will be replaced by Yoane Wissa (Newcastle Utd).
71'
Fabian Schar (Newcastle Utd) is having a really tough time right now. We are about to find out how serious his injury is.
70'
Anthony Gordon (Newcastle Utd) whips the ball into the penalty area, but one of the defenders is alert and spanks it away.
68'
The corner from Anton Stach (Leeds) is intercepted by Nick Pope.
67'
Crossbar! James Justin (Leeds) had a good opportunity when he latched on to a cross from the wing, but his header from around the penalty spot wasn't accurate enough and the ball crashed against the bar!
67'
Wonderful movement by Leeds. The players are holding possession, mostly exchanging one-touch passes. They control the pace of the game now.
65'
Fabian Schar (Newcastle Utd) misses a big chance! He got to the rebound inside the penalty box but placed the ball only against the right post!
64'
Bruno Guimaraes (Newcastle Utd) takes the corner kick and sends the ball among a huddle of players inside the penalty area, but one of the defenders clears it to safety.
64'
Anthony Gordon (Newcastle Utd) crosses the ball into the box, but one of the defending players averts the threat. Newcastle have been awarded a corner kick.
64'
Newcastle slow the tempo of the game down by exchanging a combination of one or two touch passes. The opposition's players are finding it very difficult at the moment, very physically demanding to run without the ball.
62'
A promising cross into the box is nearly received by the lurking Anthony Gordon (Newcastle Utd), but one of the defending players cuts it out to avert the threat.
61'
Dominic Calvert-Lewin (Leeds) forces a pass into the box, but Nick Pope is alert and does a great job to rob him of the ball.
59'
Valentino Livramento (Newcastle Utd) slaloms his way past challenges, but an opposing player does well to get the ball away.
56'
Anton Stach (Leeds) sends over a poor, overhit cross from the corner kick and the ball goes out of play.
56'
James Justin (Leeds) produces a quality cross into the box, but the opposition's defence intercepts the ball and spanks it away. The ball is out of play. Leeds win a corner kick.
54'
2 - 2
It's in the back of the net! Bruno Guimaraes sends a superb cross into the box. Joelinton (Newcastle Utd) latches on to it and from near the penalty spot powers a header low inside the left post, leaving Lucas Perri beaten. He displayed his eye for goal there - excellent finish. The score is 2:2.
53'
The resulting corner from Joe Rodon (Leeds) is cleared.
53'
Brenden Aaronson (Leeds) goes on a weaving run through the defence and gets within shooting range inside the box, but his effort to the bottom left corner is thwarted by Nick Pope. The linesman points to the corner flag, Leeds are going to take it.
52'
Dominic Calvert-Lewin (Leeds) is obviously not following the Golden Rule: "Treat others as you want to be treated.“ He makes a bad challenge and leaves Michael Salisbury with no other option than to blow for a foul.
50'
The ball is whipped in from the corner by Bruno Guimaraes (Newcastle Utd), but one of the defenders gets it clear. The ball goes out for a corner. Newcastle can continue in their attacking effort.
50'
Long passes, short passes and one-two passes. Newcastle are showcasing great team work by keeping possession and producing pin-point passes from player to player. The opposition's players are finding it very difficult to intercept at the moment.
46'
Eddie Howe prepares a substitution. Sandro Tonali is replaced by Valentino Livramento (Newcastle Utd).
46'
Eddie Howe makes a switch. Sven Botman is coming on in place of Malick Thiaw (Newcastle Utd) at the start of the second period.
46'
The referee blows his whistle to signal the start of the second half.
45+8'
Michael Salisbury has ended the first half by blowing the whistle.
45+6'
Caution goes to Joelinton (Newcastle Utd).
45+6'
The fourth official shows 3 min. of added time.
45+5'
1 - 2
GOAL! That’s a great strike from the spot by Dominic Calvert-Lewin (Leeds) low into the right of the net, giving goalkeeper Nick Pope no chance!
45+4'
Dominic Calvert-Lewin (Leeds) is heading towards the penalty spot to take it.
45+3'
Anthony Gordon (Newcastle Utd) sees a yellow! His tackle wasn't that harsh, but he probably talked himself into Michael Salisbury's book.
45+3'
Malick Thiaw (Newcastle Utd) touches the ball with his hand inside the box! The referee points to the penalty spot. Leeds are awarded a penalty kick!
45+1'
Bruno Guimaraes (Newcastle Utd) looks to break free, but an opposing player clears the ball away.
45'
There will be a minimum of 3 min. of added time.
43'
James Justin (Leeds) slides a pass forward, but one of the defenders cuts it out.
40'
Lewis Miley (Newcastle Utd) wasted a golden opportunity after expertly receiving a cross from the free kick and shooting from close range. Unfortunately for him, his aim was off and he hit the crossbar!
39'
Pascal Struijk (Leeds) is penalised for holding. Michael Salisbury signals a set piece. Newcastle earn a free kick which could lead to a goal-scoring opportunity.
36'
1 - 1
Harvey Barnes (Newcastle Utd) gets on the end of a pass inside the box and fires into the bottom left corner. The goalkeeper was helpless.
34'
The ball is cleared after Gabriel Gudmundsson (Leeds) attempted to dribble past an opposing player.
32'
0 - 1
Brenden Aaronson (Leeds) scores! He latches on to a pass and produces a perfect strike from the edge of the box that goes inside the left post and past the goalkeeper.
31'
Harvey Barnes (Newcastle Utd) takes the ball, nicely zig-zags through the defence, but his low drive to the left post is smartly dealt with by Lucas Perri.
29'
Pascal Struijk (Leeds) bravely wins the ball from the corner but can't direct it on target, sending it well wide of the left post from near the penalty spot.
28'
Corner kick. Anton Stach (Leeds) is ready to send the ball into the box.
26'
Lewis Miley (Newcastle Utd) gets his head on the corner, but he can't find the target as his header flies high over the crossbar.
26'
Sandro Tonali (Newcastle Utd) is about to take a corner kick.
25'
Sandro Tonali (Newcastle Utd) collects an inch-perfect pass and strikes the ball from far out, but his shot is blocked. Now Newcastle have a corner.
24'
Leeds control the tempo of the game by exchanging some accurate short passes.
22'
A yellow card for a tackle by Dominic Calvert-Lewin (Leeds). Michael Salisbury doesn't hesitate at all to make this decision.
22'
A good clearance by a defender means the corner comes to nothing for Newcastle.
21'
Anthony Gordon (Newcastle Utd) goes on a solo run, but he fails to create a chance as an opposition player blocks him. The referee points to the corner flag. It's a corner to Newcastle.
20'
Anton Stach (Leeds) puts a cross into the box from the free kick but it's cleared.
18'
Anthony Gordon (Newcastle Utd) received a clever through ball which could have put him in a promising position, but the defence was alert to the danger.
16'
A cross by Brenden Aaronson (Leeds) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor.
14'
The ball is in the net but it’s immediately ruled out by referee Michael Salisbury due to a handball, much to the disappointment of the Fabian Schar (Newcastle Utd) and his team.
12'
James Justin (Leeds) attempted to create a dangerous situation in front of goal by sending a cross into the box, but the defence easily dealt with the threat.
10'
Harvey Barnes (Newcastle Utd) commits a foul and Michael Salisbury immediately signals a free kick.
8'
Pascal Struijk (Leeds) climbs above the defence to meet the free kick, but plants his header high over the bar from close range.
7'
Michael Salisbury shows a yellow card to Malick Thiaw (Newcastle Utd) for a tough tackle.
6'
Brenden Aaronson (Leeds) attempts to find one of his teammates inside the box with a chip pass, but one of the defending players reacts superbly and intercepts the ball.
3'
Harvey Barnes (Newcastle Utd) sends a lofted cross into the box which is headed clear.
1'
Today's match has just started, enjoy the game!
Newcastle will kick the game off.
Today's referee will be Michael Salisbury.
Show lineups
Before the start of the game, you can see the starting lineups for today's clash.
Hello and welcome to our live text commentary! We will provide you with instant updates of everything that happens in the match. The starting lineups will be announced very soon.

Newcastle vs Leeds Match Overview: 4-3 Premier League

St James’ Park lived every emotion imaginable as Newcastle edged Leeds 4-3 in a breathless Premier League match report that swung wildly until the very last touch. The Newcastle vs Leeds Score read 3-3 deep into stoppage time after Bruno Guimaraes held his nerve from the spot, before Harvey Barnes pounced on a rebound to deliver a finale that felt ripped from a cup tie rather than a league night. Barnes struck twice, Joelinton powered in a header, and Guimaraes’ 90+1’ penalty completed a comeback that had been repeatedly denied by Leeds’ ruthless moments through Brenden Aaronson (two) and Dominic Calvert-Lewin from the penalty spot.

First Half

The Newcastle vs Leeds Match Report begins with the kind of edge that told you neither side planned to feel their way into the contest. Leeds were neat in possession early, and Newcastle’s defensive line had to survive a few direct balls into the channel before the match exploded into life.

Leeds landed the first punch. Aaronson found room at the edge of the box and bent a precise finish inside the left post to put the visitors ahead, a goal that briefly quietened the home crowd and sharpened the tension around every Newcastle touch. Newcastle responded with urgency rather than panic, driving play down the flanks and forcing corners, and they were rewarded when Barnes took a pass inside the area and drilled a low equaliser beyond Lucas Perri.

Chances kept arriving in waves. Lewis Miley rattled the crossbar from close range, and Newcastle had a moment of celebration cut short when a goal was ruled out for handball. Still, the game’s rhythm was relentless: Leeds were dangerous on transitions, Newcastle were building pressure through sustained possession, and neither defence looked comfortable when the ball entered the box.

Just when Newcastle seemed to be finding control, the half turned again. A handball in the area handed Leeds a penalty, and Calvert-Lewin rolled his spot-kick low into the right corner to restore the away lead at the break. Newcastle went in trailing 1-2, but the feeling was less resignation and more unfinished business.

Key Moments

  • Brenden Aaronson opened the scoring with a composed strike from the edge of the box as Leeds punished a lapse in space management.
  • Harvey Barnes levelled with a crisp finish inside the area, sparking Newcastle’s best spell of the half.
  • Lewis Miley hit the woodwork as Newcastle threatened to flip the game before the interval.
  • Dominic Calvert-Lewin converted a first-half penalty after a handball, sending Leeds in ahead.
  • Bruno Guimaraes scored a stoppage-time penalty to make it 3-3, before Barnes completed the turnaround with a dramatic late winner.

Second Half

Eddie Howe rolled the dice at the restart, reshaping Newcastle with early changes that immediately increased their thrust and tempo. Newcastle’s passing became sharper, the press more coordinated, and Leeds were pushed deeper as wave after wave of attacks arrived from wide areas.

The equaliser came from a familiar Newcastle route: quality delivery and midfield power. Guimaraes clipped a superb ball into the danger zone and Joelinton attacked it with conviction, thundering a header low into the left corner for 2-2. St James’ Park roared, and Newcastle looked ready to turn the match into a one-way street.

But Leeds refused to fold. They weathered the pressure and carried a constant threat when they could link their midfield runners with Aaronson’s movement between the lines. The game’s margins were brutally thin: Fabian Schar struck the post from close range, Leeds hit the crossbar through James Justin’s header, and every set piece felt like it could decide the night.

Then came another twist. Leeds snatched the lead again when Aaronson arrived in the box to finish from close range after a lay-off, making it 2-3 and forcing Newcastle to chase once more. Howe’s side responded with composure rather than chaos, circulating the ball, pinning Leeds back, and piling bodies into the final third.

The decisive drama arrived in stoppage time. A Leeds handball in the area handed Newcastle a lifeline, and Guimaraes delivered under pressure, pausing before sliding his penalty into the bottom right corner for 3-3. Even that didn’t feel like the end. Newcastle surged forward again, and with Leeds struggling to clear their lines, Barnes reacted quickest to a rebound and rifled low inside the left post to complete one of the most dramatic Newcastle vs Leeds Highlights you’ll see this season.

At the final whistle, it was exhaustion, relief and disbelief all at once: Newcastle 4, Leeds 3 — a Newcastle vs Leeds Result that will echo for weeks.

Newcastle vs Leeds Stats Breakdown

The numbers underline why this contest felt so chaotic while still being rooted in genuine quality. Newcastle owned 62% possession and finished with 18 total shots to Leeds’ 14, spending long spells camped in the final third with 37 touches in the opposition box. Leeds, though, matched the danger often enough to keep Newcastle on the edge, posting 12 shots inside the box and creating the same number of big chances (3 each).

From a Newcastle vs Leeds Stats perspective, the xG analysis tells a story of sustained home pressure meeting sharp away execution: Newcastle edged expected goals 2.43 to 1.89, while xG on target came in at 2.88 to 2.22. Newcastle also forced more corners (8-4) and benefited from territory and volume, but Leeds’ threat remained real throughout, including a header off the bar and a late chance that Nick Pope handled comfortably.

Discipline and decisive moments played their part too. Newcastle were booked three times, Leeds twice, and both teams scored from the spot. In a match where fine details mattered, Newcastle ultimately found one extra decisive action in the chaos of stoppage time — the difference between a draw and a statement win.

For Newcastle vs Leeds Analysis, the clearest takeaway is that Newcastle’s control with the ball eventually overwhelmed Leeds’ defensive structure, but Leeds’ ability to strike quickly and arrive in the box kept the contest alive until the final seconds. It was a game of momentum swings rather than phases, and it demanded nerve as much as technique.

Newcastle vs Leeds Lineups

Newcastle (4-3-3): Nick Pope; Lewis Miley, Malick Thiaw, Fabian Schar, Lewis Hall; Bruno Guimaraes, Sandro Tonali, Joelinton; Harvey Barnes, Nick Woltemade, Anthony Gordon.

Leeds (3-5-1-1): Lucas Perri; Joe Rodon, Jaka Bijol, Pascal Struijk; James Justin, Ilia Gruev, Ethan Ampadu, Anton Stach, Gabriel Gudmundsson; Brenden Aaronson; Dominic Calvert-Lewin.

Player of the Match

Harvey Barnes (Newcastle). Two goals, including a stoppage-time winner, and a constant menace whenever Newcastle accelerated into the final third. In a match overflowing with turning points, Barnes delivered the defining one — and that is what separates a good performance from a match-winning display.

What the Result Means

This Newcastle vs Leeds Result feels bigger than three points because of what it demanded: resilience after setbacks, clarity under pressure, and belief deep into added time. For Newcastle match today, it was a reminder that they can dominate territory and still find answers when the game becomes messy. For Leeds match today, it will be painful — they scored three away from home and still left empty-handed — but the attacking threat they carried throughout will give Daniel Farke plenty to build on.

The full-time analysis will focus on Newcastle’s ability to sustain pressure and create repeated high-value moments, while Leeds will rue the late concession and the inability to fully clear their lines when the stadium turned into a wave. Both sides will take lessons; only one takes the points.