Premier League Gameweek 12 Sat, Nov 22 2025 · 17:30 St. James’ Park, Newcastle upon Tyne
2–1 Full time · HT 0–0 xG 2.24 – 2.49
  • H. Barnes 63’, 70’
  • 68’ Rúben Dias
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Newcastle beat Manchester City

Manchester City entered as narrow favourites, but Newcastle won 2–1 through two Barnes goals. Manchester City replied through a Dias goal. The chances were even, with xG of 2.24 and 2.49. On the chances created, Manchester City deserved more: 1.5 expected points against the 0 points they took.

Newcastle ✓29%
Draw25%
Manchester City46%

Model vs reality

Newcastle goals
2
Model 1.29 · xG 2.24
Manchester City goals
1
Model 1.66 · xG 2.49
Total goals
3
Model 2.95 · xG 4.73
Score 2–1
7%
Most likely 1–1 (12%)
Over 2.5
Yes
Model 57%
Both scored
Yes
Model 59%
Match facts
★ Player of the matchH. BarnesNewcastle · 2 goals
8.9
  • RefereeSamuel Barrott
  • VenueSt. James’ Park
  • Table before kick-offNewcastle 15th · Manchester City 3rd

Timeline

  1. Bernardo SilvaYellow card · Argument
    -5’
  2. Half time · 0–0
  3. H. Barnes 1–0Assist Bruno Guimarães
    63’
  4. Rúben Dias 1–1
    68’
  5. G. DonnarummaYellow card · Argument
    70’
  6. H. Barnes 2–1
    70’
  7. ⇄ SavinhoFor J. Doku
    76’
  8. ⇄ S. BotmanFor L. Hall
    77’
  9. ⇄ T. ReijndersFor Bernardo Silva
    77’
  10. ⇄ O. BobbFor M. Cherki
    77’
  11. ⇄ J. WillockFor N. Woltemade
    85’
  12. ⇄ A. ElangaFor H. Barnes
    85’
  13. ⇄ O. MarmoushFor P. Foden
    87’
  14. O. BobbYellow card · Foul
    90+2’
  15. JoelintonYellow card · Foul
    90+4’
  16. Full time · 2–1

Team stats

Newcastle9 shots · 7 in box, 2 outside
Manchester City17 shots · 14 in box, 3 outside
NewcastleManchester City
33% Possession 67%
2.24 Expected goals (xG) 2.49
1.27 Expected points (xPts) 1.54
9 Shots 17
5 Shots on target 4
3 Shots off target 9
1 Blocked shots 4
7 Shots inside the box 14
2 Shots outside the box 3
285 Passes 584
77% Pass accuracy 90%
5 Corners 9
3 Goalkeeper saves 3
13 Fouls 8
3 Offsides 2
1 Yellow cards 3
0 Red cards 0
7.04 Team rating 6.73

Line-ups

Newcastle 4-5-1

16.7 N. Pope(G)
36.5 L. Hall ↓77’ 56.9 F. Schär 127.2 M. Thiaw 216.9 V. Livramento
118.9★ H. Barnes ↓85’ 76.9 Joelinton 397.2 Bruno Guimarães A 87.2 S. Tonali 236.9 J. Murphy
276.2 N. Woltemade ↓85’
  • 1N. Pope (G)6.7
  • 3L. Hall↓77’6.5
  • 5F. Schär6.9
  • 12M. Thiaw7.2
  • 21V. Livramento6.9
  • 11H. Barnes ★↓85’8.9
  • 7Joelinton6.9
  • 39Bruno GuimarãesA7.2
  • 8S. Tonali7.2
  • 23J. Murphy6.9
  • 27N. Woltemade↓85’6.2

Substitutes used

  • 28J. Willock↑85’6.6
  • 4S. Botman↑77’7.0
  • 20A. Elanga↑85’6.5

Unused: J. Ruddy, A. Ramsdale, J. Ramsey, A. Murphy, L. Miley, Sean Neave

Manchester City 4-3-2-1

257.2 G. Donnarumma(G)
336.0 N. O'Reilly 246.5 J. Gvardiol 38.6 Rúben Dias 276.5 M. Nunes
206.9 Bernardo Silva ↓77’ 146.7 Nico González 476.0 P. Foden ↓87’
117.2 J. Doku ↓76’ 106.2 M. Cherki ↓77’
96.3 E. Haaland
  • 25G. Donnarumma (G)7.2
  • 33N. O'Reilly6.0
  • 24J. Gvardiol6.5
  • 3Rúben Dias8.6
  • 27M. Nunes6.5
  • 20Bernardo Silva↓77’6.9
  • 14Nico González6.7
  • 47P. Foden↓87’6.0
  • 11J. Doku↓76’7.2
  • 10M. Cherki↓77’6.2
  • 9E. Haaland6.3

Substitutes used

  • 4T. Reijnders↑77’6.6
  • 52O. Bobb↑77’6.9
  • 7O. Marmoush↑87’6.2
  • 26Savinho↑76’6.3

Unused: J. Trafford, R. Aït-Nouri, J. Stones, N. Aké, A. Khusanov

Player stats

Top rated
H. BarnesNewcastle8.9
2nd
Rúben DiasManchester City8.6
3rd
M. ThiawNewcastle7.2

Newcastle

Manchester City

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.