Premier League Gameweek 21

Newcastle 4 - 3 FT Leeds

St. James' Park

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
100
FT
Wed, Jan 7
Newcastle
4-3
Leeds
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 33
🎲 Upset 0
Seven-goal madness at St. James' Park

Win Probability

  • Newcastle 56%
  • Draw 25%
  • Leeds 19%

Futmetrix AI estimate

Chaos at the Cathedral: Magpies Snatch Victory in Seven-Goal Thriller

Must-Watch Futmetrix Score: 100/100. A breathtaking night on Tyneside saw Newcastle produce a miraculous 90th-minute double-salvo to overcome a masterclass from Brenden Aaronson and sink Leeds in a classic encounter.

St. James' Park Ignites

From the first whistle, chaos reigned. While Newcastle dominated the early possession, the high Intensity of the match favored the counter-attacking visitors. The deadlock was broken in the 32nd minute when D. Calvert-Lewin turned provider, feeding Brenden Aaronson who silenced the Gallowgate End with a clinical finish. The home side responded almost immediately; Harvey Barnes restored parity just four minutes later, latching onto a ball from N. Woltemade. However, the first-half drama wasn't over. On the stroke of halftime, Leeds regained the lead through a composed penalty from Calvert-Lewin, shifting the Balance of the match back to the Yorkshire side.

The Guimarães Gamble

The second half transformed into a high-octane Stakes battle. Joelinton brought the Magpies level again in the 54th minute, assisted by the influential Bruno Guimarães. Despite Newcastle controlling 63% of the ball, Leeds looked set to provide the ultimate Upset Factor when Aaronson bagged his second of the night in the 79th minute. With the clock ticking towards 90 minutes, St. James' Park prepared for a bitter defeat, but the script had one final, unbelievable twist.

The Final Minute Miracle

In a frantic conclusion that defied logic, Newcastle struck twice in the 90th minute. First, Guimarães stepped up to dispatch a high-pressure penalty, leveling the scores at 3-3. Before Leeds could even catch their breath, the Magpies swarmed forward again. S. Botman found Barnes, who rifled home his second of the night to complete the turnaround. The stadium erupted as Newcastle snatched all three points from the jaws of defeat. It was a performance that highlighted Newcastle's resilience, even as their defensive line struggled to contain the pace of the Leeds transition.

Key Questions

What made Brenden Aaronson the Man of the Match?

Aaronson was clinical, scoring twice from his limited chances and leading Leeds' transition play with an exceptional 9.2 rating.

What caused the 7-goal thriller?

High defensive Intensity combined with clinical finishing and a frantic final minute where Newcastle scored twice created this high-scoring epic.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
63%
37%
Newcastle 63%
Leeds 37%
Shots
18
14
Newcastle 18
Leeds 14
Shots on Target
8
6
Newcastle 8
Leeds 6
Expected Goals (xG)
2.44
1.89
Newcastle 2.44
Leeds 1.89
Passes
545
334
Newcastle 545
Leeds 334
Pass Accuracy
86%
77%
Newcastle 86%
Leeds 77%
Corners
8
4
Newcastle 8
Leeds 4
Fouls
11
10
Newcastle 11
Leeds 10
Yellow Cards
3
2
Newcastle 3
Leeds 2
Red Cards
0
0
Newcastle 0
Leeds 0

Match Events

7' 🟨 Malick Thiaw
B. Aaronson (D. Calvert-Lewin) 32'
36' H. Barnes (N. Woltemade)
45'+3 🟨 Anthony Gordon
45'+6 🟨 Joelinton
HT
46' 🔄 M. Thiaw S. Botman
46' 🔄 S. Tonali V. Livramento
54' Joelinton (Bruno Guimaraes)
75' 🔄 N. Woltemade Y. Wissa
76' 🔄 F. Schar J. Ramsey
B. Aaronson (I. Gruev) 79'
A. Stach N. Okafor 🔄 80'
81' 🔄 A. Gordon J. Murphy
D. Calvert-Lewin L. Nmecha 🔄 87'
90' Bruno Guimaraes
90' H. Barnes (S. Botman)
J. Rodon S. Bornauw 🔄 90'+7
I. Gruev A. Tanaka 🔄 90'+7
B. Aaronson W. Gnonto 🔄 90'+7
Ethan Ampadu 🟨 90'+10
FT

Player Cards

Our take on every player in this match

Newcastle

Goalkeepers
Nick Pope
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Lewis Miley
ENFORCER
ENFORCER
5
Tackles
5
Tackles
8
Duels Won
80%
Win %
Malick Thiaw
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
5.2
Rating
Fabian Schär
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lewis Hall
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
61%
Pass Acc
Midfielders
Bruno Guimarães
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
8.2
Rating
Sandro Tonali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Joelinton
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Harvey Barnes
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.7
Rating
Nick Woltemade
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Anthony Gordon
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
BENCH
Aaron Ramsdale
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kieran Trippier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sven Botman
SUPER SUB
SUPER SUB
1
Assist
1
Assist
45
Minutes
6.5
Rating
Tino Livramento
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Alex Murphy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Murphy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Joe Willock
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jacob Ramsey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Yoane Wissa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry

Leeds

Goalkeepers
Lucas Perri
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Joe Rodon
NPC
NPC
89
Minutes
89
Minutes
17%
Pass Acc
6
Rating
Jaka Bijol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pascal Struijk
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Ethan Ampadu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
James Justin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Anton Stach
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
18%
Pass Acc
Ilia Gruev
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
Gabriel Gudmundsson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Dominic Calvert-Lewin
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Brenden Aaronson
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
9.2
Rating
BENCH
Karl Darlow
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sebastiaan Bornauw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Sam Byram
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ao Tanaka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Joël Piroe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lukas Nmecha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Noah Okafor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Jack Harrison
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wilfried Gnonto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
01/07/2026 Newcastle 4 - 3 Leeds Premier League St. James' Park
08/30/2025 Leeds 0 - 0 Newcastle Premier League Elland Road
05/13/2023 Leeds 2 - 2 Newcastle Premier League Elland Road
12/31/2022 Newcastle 0 - 0 Leeds Premier League St. James' Park
01/22/2022 Leeds 0 - 1 Newcastle Premier League Elland Road
09/17/2021 Newcastle 1 - 1 Leeds Premier League St. James' Park
01/26/2021 Newcastle 1 - 2 Leeds Premier League St. James' Park
12/16/2020 Leeds 5 - 2 Newcastle Premier League Elland Road
04/14/2017 Newcastle 1 - 1 Leeds Championship St James' Park
11/20/2016 Leeds 0 - 2 Newcastle Championship Elland Road
01/07/2026
Premier League St. James' Park
08/30/2025
Premier League Elland Road
05/13/2023
Premier League Elland Road
12/31/2022
Premier League St. James' Park
01/22/2022
Premier League Elland Road
09/17/2021
Premier League St. James' Park
01/26/2021
Premier League St. James' Park
12/16/2020
Premier League Elland Road
04/14/2017
Championship St James' Park
11/20/2016
Championship Elland Road
Newcastle Win
Leeds Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 21 49 40 14 +26 DArsenal 0 - 0 Liverpool (08-01-2026)WBournemouth 2 - 3 Arsenal (03-01-2026)WArsenal 4 - 1 Aston Villa (30-12-2025)WArsenal 2 - 1 Brighton (27-12-2025)WEverton 0 - 1 Arsenal (20-12-2025)
2 Manchester City 21 43 45 19 +26 DManchester City 1 - 1 Brighton (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)WNottingham Forest 1 - 2 Manchester City (27-12-2025)WManchester City 3 - 0 West Ham (20-12-2025)
3 Aston Villa 21 43 33 24 +9 DCrystal Palace 0 - 0 Aston Villa (07-01-2026)WAston Villa 3 - 1 Nottingham Forest (03-01-2026)LArsenal 4 - 1 Aston Villa (30-12-2025)WChelsea 1 - 2 Aston Villa (27-12-2025)WAston Villa 2 - 1 Manchester United (21-12-2025)
4 Liverpool 21 35 32 28 +4 DArsenal 0 - 0 Liverpool (08-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)WLiverpool 2 - 1 Wolves (27-12-2025)WTottenham 1 - 2 Liverpool (20-12-2025)
5 Brentford 21 33 35 28 +7 WBrentford 3 - 0 Sunderland (07-01-2026)WEverton 2 - 4 Brentford (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)WBrentford 4 - 1 Bournemouth (27-12-2025)WWolves 0 - 2 Brentford (20-12-2025)
6 Newcastle 21 32 32 27 +5 WNewcastle 4 - 3 Leeds (07-01-2026)WNewcastle 2 - 0 Crystal Palace (04-01-2026)WBurnley 1 - 3 Newcastle (30-12-2025)LManchester United 1 - 0 Newcastle (26-12-2025)DNewcastle 2 - 2 Chelsea (20-12-2025)
7 Manchester United 21 32 36 32 +4 DBurnley 2 - 2 Manchester United (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)WManchester United 1 - 0 Newcastle (26-12-2025)LAston Villa 2 - 1 Manchester United (21-12-2025)
8 Chelsea 21 31 34 24 +10 LFulham 2 - 1 Chelsea (07-01-2026)DManchester City 1 - 1 Chelsea (04-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)LChelsea 1 - 2 Aston Villa (27-12-2025)DNewcastle 2 - 2 Chelsea (20-12-2025)
9 Fulham 21 31 30 30 0 WFulham 2 - 1 Chelsea (07-01-2026)DFulham 2 - 2 Liverpool (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)WWest Ham 0 - 1 Fulham (27-12-2025)WFulham 1 - 0 Nottingham Forest (22-12-2025)
10 Sunderland 21 30 21 22 -1 LBrentford 3 - 0 Sunderland (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DSunderland 0 - 0 Manchester City (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)DBrighton 0 - 0 Sunderland (20-12-2025)
11 Brighton 21 29 31 28 +3 DManchester City 1 - 1 Brighton (07-01-2026)WBrighton 2 - 0 Burnley (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)LArsenal 2 - 1 Brighton (27-12-2025)DBrighton 0 - 0 Sunderland (20-12-2025)
12 Everton 21 29 23 25 -2 DEverton 1 - 1 Wolves (07-01-2026)LEverton 2 - 4 Brentford (04-01-2026)WNottingham Forest 0 - 2 Everton (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)LEverton 0 - 1 Arsenal (20-12-2025)
13 Crystal Palace 21 28 22 23 -1 DCrystal Palace 0 - 0 Aston Villa (07-01-2026)LNewcastle 2 - 0 Crystal Palace (04-01-2026)DCrystal Palace 1 - 1 Fulham (01-01-2026)LCrystal Palace 0 - 1 Tottenham (28-12-2025)LLeeds 4 - 1 Crystal Palace (20-12-2025)
14 Tottenham 21 27 30 27 +3 LBournemouth 3 - 2 Tottenham (07-01-2026)DTottenham 1 - 1 Sunderland (04-01-2026)DBrentford 0 - 0 Tottenham (01-01-2026)WCrystal Palace 0 - 1 Tottenham (28-12-2025)LTottenham 1 - 2 Liverpool (20-12-2025)
15 Bournemouth 21 26 34 40 -6 WBournemouth 3 - 2 Tottenham (07-01-2026)LBournemouth 2 - 3 Arsenal (03-01-2026)DChelsea 2 - 2 Bournemouth (30-12-2025)LBrentford 4 - 1 Bournemouth (27-12-2025)DBournemouth 1 - 1 Burnley (20-12-2025)
16 Leeds 21 22 29 37 -8 LNewcastle 4 - 3 Leeds (07-01-2026)DLeeds 1 - 1 Manchester United (04-01-2026)DLiverpool 0 - 0 Leeds (01-01-2026)DSunderland 1 - 1 Leeds (28-12-2025)WLeeds 4 - 1 Crystal Palace (20-12-2025)
17 Nottingham Forest 21 21 21 34 -13 WWest Ham 1 - 2 Nottingham Forest (06-01-2026)LAston Villa 3 - 1 Nottingham Forest (03-01-2026)LNottingham Forest 0 - 2 Everton (30-12-2025)LNottingham Forest 1 - 2 Manchester City (27-12-2025)LFulham 1 - 0 Nottingham Forest (22-12-2025)
18 West Ham 21 14 22 43 -21 LWest Ham 1 - 2 Nottingham Forest (06-01-2026)LWolves 3 - 0 West Ham (03-01-2026)DWest Ham 2 - 2 Brighton (30-12-2025)LWest Ham 0 - 1 Fulham (27-12-2025)LManchester City 3 - 0 West Ham (20-12-2025)
19 Burnley 21 13 22 41 -19 DBurnley 2 - 2 Manchester United (07-01-2026)LBrighton 2 - 0 Burnley (03-01-2026)LBurnley 1 - 3 Newcastle (30-12-2025)DBurnley 0 - 0 Everton (27-12-2025)DBournemouth 1 - 1 Burnley (20-12-2025)
20 Wolves 21 7 15 41 -26 DEverton 1 - 1 Wolves (07-01-2026)WWolves 3 - 0 West Ham (03-01-2026)DManchester United 1 - 1 Wolves (30-12-2025)LLiverpool 2 - 1 Wolves (27-12-2025)LWolves 0 - 2 Brentford (20-12-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.