Pitch Radar

Crystal Palace — Manchester City 1:4

Crystal Palace
1:4
Manchester City
EPL · 28 Aug 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score1:4
Home xG0.93Crystal Palace
Away xG2.57Manchester City
Expected points0.50 : 2.34

Who deserved it

The score matched the game: Manchester City was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Crystal Palace10.93+0.10.50
Manchester City42.57+1.42.34

Goals

MinuteGoalTeamShot xGAssist
16'Erling HaalandManchester City0.29Antoine Semenyo
53'Mathis CherkiManchester City0.50Phil Foden
55'Gianluigi Donnarumma (own goal)Crystal Palace—
58'Mathis CherkiManchester City0.03Josko Gvardiol
83'Erling HaalandManchester City0.12Phil Foden

Key chances

MinutePlayerTeamxGOutcome
53'Mathis CherkiManchester City0.50goal
27'Phil FodenManchester City0.46off target
49'Eddie NketiahCrystal Palace0.45off target

Shots: Crystal Palace 9, Manchester City 18; big chances (xG 0.3 and above): 1 and 3.

How the game went

In the first half xG was Crystal Palace 0.42, Manchester City 1.53: a clear edge for Manchester City. In the second half xG was Crystal Palace 0.50, Manchester City 1.05: a small edge for Manchester City. The edge in chances lasted the whole match. Manchester City scored 4 from 2.57 xG: more than they created. As a rule, finishing like this evens out over time.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

Crystal Palace: −2.5 for the season (20 in the table). Manchester City: +0.1 (3). The gap between points and xPTS is built from matches like this one.

All EPL matches with xG →