Premier League Regular Season - 12

Newcastle 2 - 1 FT Manchester City

St. James' Park

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

66
FT
Sat, Nov 22
Newcastle
2-1
Manchester City
⚡ Intensity 45
⚖️ Balance 63
🏆 Stakes 44
🎲 Upset 60
Barnes brace stuns City's title push

Seven Minutes of Madness: Newcastle Stuns City With Relentless Flurry

Worth Watching Futmetrix Score: 66/100. An upset built on ruthless efficiency—Newcastle exploited City's defensive vulnerabilities in a seven-minute goal explosion that rewrote the afternoon's script.

When the Script Flips in 420 Seconds

Newcastle arrived at St James' Park as heavy underdogs, sitting 14th while Manchester City perched comfortably in third. The Balance shifted violently in the 63rd minute. Harvey Barnes broke the deadlock, assisted by Bruno Guimaraes, and suddenly the Intensity exploded. Five minutes later, Rúben Dias equalized from open play—a rare lapse in City's defensive architecture. Two minutes more: Barnes struck again, unmarked, to complete his brace and seal a 2-1 lead that would hold.

The Upset score of 9.2 tells the story. Newcastle's probability of victory hovered around 28% pre-match; City's at 50%. Yet the hosts' clinical finishing and City's uncharacteristic sloppiness in transition compressed an 11-position gap into a single goal. Gianluigi Donnarumma made three saves, but the damage was done in that seven-minute window when Newcastle's Stakes became suffocating.

City dominated possession—68% to Newcastle's 32%—and unleashed 26 shots compared to Newcastle's nine. The corner pressure mounted relentlessly: 14 corners combined, mostly City's. Yet xG told a different tale: Newcastle's 2.24 versus City's 1.88. This wasn't luck. It was precision under duress. Newcastle's five shots on target converted two; City's four on target yielded one.

The Balance metric of 6.25 reflects the lead changes and goal flurry narrative. Three lead swaps—from 0-0 to 1-0 Newcastle, 1-1, then 2-1 Newcastle—created a match that never settled. City's comeback attempt in the final 20 minutes generated volume but lacked penetration. Donnarumma's distribution was sharp, but Newcastle's press suffocated City's rhythm.

For Newcastle, this is a statement. For City, a warning: even dominance doesn't guarantee outcomes when efficiency abandons you. Barnes' performance (8.6 rating, two goals, one key pass) and Dias' resilience (8.9 rating, one goal, one key pass) defined the afternoon. The Intensity peaked in those seven minutes; the narrative belongs to the underdogs who refused to blink.

Key Questions

What made Rúben Dias the Man of the Match?

Dias scored and anchored City's defense amid chaos, posting 8.9 rating. His presence stabilized the backline when Newcastle's pressing threatened to overwhelm.

Why is this match rated 62/100?

High Upset (9.2) and Balance (6.25) offset modest Intensity (5.75). City's dominance without reward and Newcastle's clinical finish created intrigue, not sustained drama.

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
32%
68%
Newcastle 32%
Manchester City 68%
Shots
9
17
Newcastle 9
Manchester City 17
Shots on Target
5
4
Newcastle 5
Manchester City 4
Expected Goals (xG)
2.24
1.88
Newcastle 2.24
Manchester City 1.88
Passes
265
570
Newcastle 265
Manchester City 570
Pass Accuracy
75%
91%
Newcastle 75%
Manchester City 91%
Corners
5
9
Newcastle 5
Manchester City 9
Fouls
12
8
Newcastle 12
Manchester City 8
Yellow Cards
1
2
Newcastle 1
Manchester City 2
Red Cards
0
0
Newcastle 0
Manchester City 0

Match Events

HT
63' H. Barnes (Bruno Guimaraes)
R. Dias 68'
70' H. Barnes
J. Doku Savinho 🔄 76'
77' 🔄 L. Hall S. Botman
B. Silva T. Reijnders 🔄 77'
R. Cherki O. Bobb 🔄 77'
85' 🔄 H. Barnes A. Elanga
85' 🔄 N. Woltemade J. Willock
P. Foden O. Marmoush 🔄 87'
Oscar Bobb 🟨 90'+2
90'+4 🟨 Joelinton
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
99
Total Mins
Started
Entry
Defenders
Valentino Livramento
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Malick Thiaw
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Fabian Schär
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Lewis Hall
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
86%
Duel Win %
Midfielders
Jacob Murphy
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
9%
Pass Acc
Sandro Tonali
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Bruno Guimarães
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Joelinton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Harvey Barnes
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.6
Rating
Forwards
Nick Woltemade
LATE SHIFT
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
BENCH
Aaron Ramsdale
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
John Ruddy
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sven Botman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Alex Murphy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joe Willock
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Jacob Ramsey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lewis Miley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Anthony Elanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Sean Neave
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Manchester City

Goalkeepers
Gianluigi Donnarumma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Defenders
Matheus Nunes
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Rúben Dias
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Joško Gvardiol
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Nico O'Reilly
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Phil Foden
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
Nico González
MAGNET
MAGNET
98
Activity
98
Activity
86
Passes
12
Duels
Bernardo Silva
LATE SHIFT
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
Rayan Cherki
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
30%
Pass Acc
Jérémy Doku
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
19%
Pass Acc
Forwards
Erling Haaland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
BENCH
James Trafford
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
John Stones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nathan Aké
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdukodir Khusanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rayan Aït-Nouri
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tijjani Reijnders
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Oscar Bobb
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Savinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Omar Marmoush
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
15/02/2025 Manchester City 4 - 0 Newcastle Premier League Etihad Stadium
28/09/2024 Newcastle 1 - 1 Manchester City Premier League St. James' Park
16/03/2024 Manchester City 2 - 0 Newcastle FA Cup Etihad Stadium
13/01/2024 Newcastle 2 - 3 Manchester City Premier League St. James' Park
27/09/2023 Newcastle 1 - 0 Manchester City League Cup St. James' Park
19/08/2023 Manchester City 1 - 0 Newcastle Premier League Etihad Stadium
04/03/2023 Manchester City 2 - 0 Newcastle Premier League Etihad Stadium
21/08/2022 Newcastle 3 - 3 Manchester City Premier League St. James' Park
08/05/2022 Manchester City 5 - 0 Newcastle Premier League Etihad Stadium
19/12/2021 Newcastle 0 - 4 Manchester City Premier League St. James' Park
15/02/2025
Premier League Etihad Stadium
28/09/2024
Premier League St. James' Park
16/03/2024
FA Cup Etihad Stadium
13/01/2024
Premier League St. James' Park
27/09/2023
League Cup St. James' Park
19/08/2023
Premier League Etihad Stadium
04/03/2023
Premier League Etihad Stadium
21/08/2022
Premier League St. James' Park
08/05/2022
Premier League Etihad Stadium
19/12/2021
Premier League St. James' Park
Newcastle Win
Manchester City Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 12 29 24 6 +18 WArsenal 4 - 1 Tottenham (23-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)WBurnley 0 - 2 Arsenal (01-11-2025)WArsenal 1 - 0 Crystal Palace (26-10-2025)WFulham 0 - 1 Arsenal (18-10-2025)
2 Chelsea 12 23 23 11 +12 WBurnley 0 - 2 Chelsea (22-11-2025)WChelsea 3 - 0 Wolves (08-11-2025)WTottenham 0 - 1 Chelsea (01-11-2025)LChelsea 1 - 2 Sunderland (25-10-2025)WNottingham Forest 0 - 3 Chelsea (18-10-2025)
3 Manchester City 12 22 24 10 +14 LNewcastle 2 - 1 Manchester City (22-11-2025)WManchester City 3 - 0 Liverpool (09-11-2025)WManchester City 3 - 1 Bournemouth (02-11-2025)LAston Villa 1 - 0 Manchester City (26-10-2025)WManchester City 2 - 0 Everton (18-10-2025)
4 Aston Villa 12 21 15 11 +4 WLeeds 1 - 2 Aston Villa (23-11-2025)WAston Villa 4 - 0 Bournemouth (09-11-2025)LLiverpool 2 - 0 Aston Villa (01-11-2025)WAston Villa 1 - 0 Manchester City (26-10-2025)WTottenham 1 - 2 Aston Villa (19-10-2025)
5 Crystal Palace 12 20 16 9 +7 WWolves 0 - 2 Crystal Palace (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WCrystal Palace 2 - 0 Brentford (01-11-2025)LArsenal 1 - 0 Crystal Palace (26-10-2025)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
6 Brighton 12 19 19 16 +3 WBrighton 2 - 1 Brentford (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WBrighton 3 - 0 Leeds (01-11-2025)LManchester United 4 - 2 Brighton (25-10-2025)WBrighton 2 - 1 Newcastle (18-10-2025)
7 Sunderland 12 19 14 11 +3 LFulham 1 - 0 Sunderland (22-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)WChelsea 1 - 2 Sunderland (25-10-2025)WSunderland 2 - 0 Wolves (18-10-2025)
8 Bournemouth 12 19 19 20 -1 DBournemouth 2 - 2 West Ham (22-11-2025)LAston Villa 4 - 0 Bournemouth (09-11-2025)LManchester City 3 - 1 Bournemouth (02-11-2025)WBournemouth 2 - 0 Nottingham Forest (26-10-2025)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
9 Tottenham 12 18 20 14 +6 LArsenal 4 - 1 Tottenham (23-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)LTottenham 0 - 1 Chelsea (01-11-2025)WEverton 0 - 3 Tottenham (26-10-2025)LTottenham 1 - 2 Aston Villa (19-10-2025)
10 Manchester United 12 18 19 19 0 LManchester United 0 - 1 Everton (24-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)WManchester United 4 - 2 Brighton (25-10-2025)WLiverpool 1 - 2 Manchester United (19-10-2025)
11 Everton 12 18 13 13 0 WManchester United 0 - 1 Everton (24-11-2025)WEverton 2 - 0 Fulham (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)LEverton 0 - 3 Tottenham (26-10-2025)LManchester City 2 - 0 Everton (18-10-2025)
12 Liverpool 12 18 18 20 -2 LLiverpool 0 - 3 Nottingham Forest (22-11-2025)LManchester City 3 - 0 Liverpool (09-11-2025)WLiverpool 2 - 0 Aston Villa (01-11-2025)LBrentford 3 - 2 Liverpool (25-10-2025)LLiverpool 1 - 2 Manchester United (19-10-2025)
13 Brentford 12 16 18 19 -1 LBrighton 2 - 1 Brentford (22-11-2025)WBrentford 3 - 1 Newcastle (09-11-2025)LCrystal Palace 2 - 0 Brentford (01-11-2025)WBrentford 3 - 2 Liverpool (25-10-2025)WWest Ham 0 - 2 Brentford (20-10-2025)
14 Newcastle 12 15 13 15 -2 WNewcastle 2 - 1 Manchester City (22-11-2025)LBrentford 3 - 1 Newcastle (09-11-2025)LWest Ham 3 - 1 Newcastle (02-11-2025)WNewcastle 2 - 1 Fulham (25-10-2025)LBrighton 2 - 1 Newcastle (18-10-2025)
15 Fulham 12 14 13 16 -3 WFulham 1 - 0 Sunderland (22-11-2025)LEverton 2 - 0 Fulham (08-11-2025)WFulham 3 - 0 Wolves (01-11-2025)LNewcastle 2 - 1 Fulham (25-10-2025)LFulham 0 - 1 Arsenal (18-10-2025)
16 Nottingham Forest 12 12 13 20 -7 WLiverpool 0 - 3 Nottingham Forest (22-11-2025)WNottingham Forest 3 - 1 Leeds (09-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)LBournemouth 2 - 0 Nottingham Forest (26-10-2025)LNottingham Forest 0 - 3 Chelsea (18-10-2025)
17 West Ham 12 11 15 25 -10 DBournemouth 2 - 2 West Ham (22-11-2025)WWest Ham 3 - 2 Burnley (08-11-2025)WWest Ham 3 - 1 Newcastle (02-11-2025)LLeeds 2 - 1 West Ham (24-10-2025)LWest Ham 0 - 2 Brentford (20-10-2025)
18 Leeds 12 11 11 22 -11 LLeeds 1 - 2 Aston Villa (23-11-2025)LNottingham Forest 3 - 1 Leeds (09-11-2025)LBrighton 3 - 0 Leeds (01-11-2025)WLeeds 2 - 1 West Ham (24-10-2025)LBurnley 2 - 0 Leeds (18-10-2025)
19 Burnley 12 10 14 24 -10 LBurnley 0 - 2 Chelsea (22-11-2025)LWest Ham 3 - 2 Burnley (08-11-2025)LBurnley 0 - 2 Arsenal (01-11-2025)WWolves 2 - 3 Burnley (26-10-2025)WBurnley 2 - 0 Leeds (18-10-2025)
20 Wolves 12 2 7 27 -20 LWolves 0 - 2 Crystal Palace (22-11-2025)LChelsea 3 - 0 Wolves (08-11-2025)LFulham 3 - 0 Wolves (01-11-2025)LWolves 2 - 3 Burnley (26-10-2025)LSunderland 2 - 0 Wolves (18-10-2025)