Premier League Regular Season - 20

Newcastle 2 - 0 FT Crystal Palace

St. James' Park

AI-powered match analysis and previews to help you decide which games are worth watching

31
FT
Sun, Jan 4
Newcastle
2-0
Crystal Palace
⚡ Intensity 31
⚖️ Balance 13
🏆 Stakes 0
🎲 Upset 0
Newcastle break Palace resistance at last.

Magpies' Persistence Pays Off in Tyneside Tussle

Skip It Futmetrix Score: 31/100. A clinical second-half surge saw Newcastle dismantle Crystal Palace's defensive setup, turning total dominance into a vital three points.

Breaking the Deadlock

From the first whistle, the Intensity at St. James' Park was palpable. Newcastle seized control of the ball, dictating the tempo with a staggering 59% possession that forced Crystal Palace into a deep, reactive block. The home side thought they had the lead in the 19th minute when A. Gordon found the net, but the celebrations were cut short by a VAR intervention for offside. Despite the setback, the Magpies refused to lower their Stakes in the final third, bombarding the Palace goal with 12 total shots, 11 of which came from inside the box.

The Turning Point

The Balance of the match finally tipped in the 71st minute. The breakthrough came via a moment of pure creative vision from young L. Miley, whose precision pass carved open a tiring Palace backline. Bruno Guimaraes was the beneficiary, showing ice-cool composure to slot home and ignite the Gallowgate End. Palace, who managed just a single shot on target all afternoon, had no answer to the tactical shift. Their Upset Factor evaporated as they struggled to maintain any rhythm, completing only 69% of their passes under the relentless Newcastle press.

Thiaw Seals the Deal

Any hopes of a late Palace resurgence were extinguished just seven minutes later. Malick Thiaw, who was an absolute titan at the back all afternoon, rose highest to thumping home a second goal in the 78th minute. It was a performance of pure dominance from the German defender, who posted a match-high 9.5 rating. While the visitors tried to regroup, their lack of clinical edge—evidenced by a lowly 0.70 xG—meant the result was never in doubt. This was a classic Premier League grudge match where the superior quality eventually broke through the grit.

Key Questions

What made Malick Thiaw the Man of the Match?

Thiaw was flawless, scoring a goal and anchoring a defense that limited Palace to one shot on target, earning a 9.5 rating.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
59%
41%
Newcastle 59%
Crystal Palace 41%
Shots
12
11
Newcastle 12
Crystal Palace 11
Shots on Target
7
1
Newcastle 7
Crystal Palace 1
Expected Goals (xG)
1.88
0.70
Newcastle 1.88
Crystal Palace 0.70
Passes
475
331
Newcastle 475
Crystal Palace 331
Pass Accuracy
82%
69%
Newcastle 82%
Crystal Palace 69%
Corners
8
6
Newcastle 8
Crystal Palace 6
Fouls
5
10
Newcastle 5
Crystal Palace 10
Yellow Cards
1
3
Newcastle 1
Crystal Palace 3
Red Cards
0
0
Newcastle 0
Crystal Palace 0

Match Events

19' A. Gordon
B. Johnson 🟨 33'
J. Lerma J. Canvot 🔄 38'
HT
T. Mitchell 🟨 49'
N. Clyne J. Devenny 🔄 52'
M. Guehi 🟨 55'
62' 🟨 A. Gordon
63' 🔄 A. Gordon H. Barnes
63' 🔄 S. Tonali J. Ramsey
63' 🔄 L. Hall V. Livramento
71' Bruno Guimaraes (L. Miley)
B. Johnson C. Uche 🔄 72'
78' 🔄 Y. Wissa N. Woltemade
78' M. Thiaw
J. Mateta J. Drakes-Thomas 🔄 87'
A. Wharton K. Rodney 🔄 87'
Y. Pino R. Esse 🔄 87'
88' 🔄 J. Murphy J. Willock
FT

Player Cards

Season performance ratings for players in this match

Newcastle

Goalkeepers
Nick Pope
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Lewis Miley
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
69%
Duel Win %
Malick Thiaw
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Fabian Schär
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Lewis Hall
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
40%
Pass Acc
Midfielders
Bruno Guimarães
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Sandro Tonali
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Joelinton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Jacob Murphy
NPC
NPC
88
Minutes
88
Minutes
21%
Pass Acc
6.6
Rating
Yoane Wissa
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Anthony Gordon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
BENCH
Aaron Ramsdale
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Valentino Livramento
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Kieran Trippier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sven Botman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alex Murphy
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
31
Total Mins
Started
Entry
Harvey Barnes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Joe Willock
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Nick Woltemade
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won

Crystal Palace

Goalkeepers
Dean Henderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Jefferson Lerma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
38
Entry
Maxence Lacroix
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
69%
Duel Win %
Marc Guéhi
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Midfielders
Nathaniel Clyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
52
Entry
Adam Wharton
👻 Invisible Nothing to note
Will Hughes
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
2
Interceptions
0
Blocks
Tyrick Mitchell
SWEEPER
SWEEPER
2
Cleanups
2
Cleanups
1
Interceptions
1
Blocks
Forwards
Brennan Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Yéremy Pino
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
21%
Pass Acc
Jean-Philippe Mateta
SUNDAY LEAGUER
SUNDAY LEAGUER
5.9
Rating
5.9
Rating
6
Duels Lost
14
Poss Lost
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jaydee Canvot
ENFORCER
ENFORCER
4
Tackles
4
Tackles
7
Duels Won
78%
Win %
Dean Benamar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Borna Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Justin Devenny
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
42
Total Mins
Started
Entry
Romain Esse
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Kaden Rodney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Christantus Uche
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Joel Drakes-Thomas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
16/04/2025 Newcastle 5 - 0 Crystal Palace Premier League St. James' Park
30/11/2024 Crystal Palace 1 - 1 Newcastle Premier League Selhurst Park
24/04/2024 Crystal Palace 2 - 0 Newcastle Premier League Selhurst Park
21/10/2023 Newcastle 4 - 0 Crystal Palace Premier League St. James' Park
21/01/2023 Crystal Palace 0 - 0 Newcastle Premier League Selhurst Park
09/11/2022 Newcastle 0 - 0 Crystal Palace League Cup St. James' Park
03/09/2022 Newcastle 0 - 0 Crystal Palace Premier League St. James' Park
20/04/2022 Newcastle 1 - 0 Crystal Palace Premier League St. James' Park
23/10/2021 Crystal Palace 1 - 1 Newcastle Premier League Selhurst Park
02/02/2021 Newcastle 1 - 2 Crystal Palace Premier League St. James' Park
16/04/2025
Premier League St. James' Park
30/11/2024
Premier League Selhurst Park
24/04/2024
Premier League Selhurst Park
21/10/2023
Premier League St. James' Park
21/01/2023
Premier League Selhurst Park
09/11/2022
League Cup St. James' Park
03/09/2022
Premier League St. James' Park
20/04/2022
Premier League St. James' Park
23/10/2021
Premier League Selhurst Park
02/02/2021
Premier League St. James' Park
Newcastle Win
Crystal Palace Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 20 48 40 14 +26 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)WArsenal 2 - 1 Wolves (13-12-2025)
2 Manchester City 20 42 44 18 +26 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)WCrystal Palace 0 - 3 Manchester City (14-12-2025)
3 Aston Villa 20 42 33 24 +9 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)WWest Ham 2 - 3 Aston Villa (14-12-2025)
4 Liverpool 20 34 32 28 +4 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)WLiverpool 2 - 0 Brighton (13-12-2025)
5 Chelsea 20 31 33 22 +11 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)WChelsea 2 - 0 Everton (13-12-2025)
6 Manchester United 20 31 34 30 +4 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)DManchester United 4 - 4 Bournemouth (15-12-2025)
7 Brentford 20 30 32 28 +4 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)DBrentford 1 - 1 Leeds (14-12-2025)
8 Sunderland 20 30 21 19 +2 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)WSunderland 1 - 0 Newcastle (14-12-2025)
9 Newcastle 20 29 28 24 +4 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)LSunderland 1 - 0 Newcastle (14-12-2025)
10 Brighton 20 28 30 27 +3 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)LLiverpool 2 - 0 Brighton (13-12-2025)
11 Fulham 20 28 28 29 -1 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)WBurnley 2 - 3 Fulham (13-12-2025)
12 Everton 20 28 22 24 -2 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)LChelsea 2 - 0 Everton (13-12-2025)
13 Tottenham 20 27 28 24 +4 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)LNottingham Forest 3 - 0 Tottenham (14-12-2025)
14 Crystal Palace 20 27 22 23 -1 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)LCrystal Palace 0 - 3 Manchester City (14-12-2025)
15 Bournemouth 20 23 31 38 -7 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)DManchester United 4 - 4 Bournemouth (15-12-2025)
16 Leeds 20 22 26 33 -7 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)DBrentford 1 - 1 Leeds (14-12-2025)
17 Nottingham Forest 20 18 19 33 -14 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)WNottingham Forest 3 - 0 Tottenham (14-12-2025)
18 West Ham 20 14 21 41 -20 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)LWest Ham 2 - 3 Aston Villa (14-12-2025)
19 Burnley 20 12 20 39 -19 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)LBurnley 2 - 3 Fulham (13-12-2025)
20 Wolves 20 6 14 40 -26 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)LArsenal 2 - 1 Wolves (13-12-2025)