Premier League · Matchweek 2
Gianluigi Donnarumma 56' (OG)
HT 0:1
Erling Haaland 17'
Rayan Cherki 54'
Rayan Cherki 59'
Erling Haaland 84'
Fri, 28 Aug 2026, 20:00 (UK) · Selhurst Park, London
Crystal Palace 17th → 20th · 0 pts|Manchester City 8th → 1st · 6 pts

Rayan Cherki and Erling Haaland scored twice each as Manchester City won at Selhurst Park, with Palace's only goal an own goal by Gianluigi Donnarumma.

Player of the matchRayan Cherki8.8Decisive moment17' Erling Haaland+0.8

Crystal Palace 1-4 Manchester City: two braces, one own goal

Key numbers

  • 9 shots on target to 1, a clear finishing gap
  • xG per shot 0.12 v 0.07 in City's favour
  • City led for roughly 73 minutes after the 17' opener

Cherki and Haaland did the scoring

Manchester City won 4-1 at Selhurst Park, and the goals came from two men. Rayan Cherki and Erling Haaland each scored two goals apiece. Palace's only reply was an own goal by Gianluigi Donnarumma in the 56th minute, so the home side did not beat City's goalkeeper from open play.

City's finishing outran Palace's threat

The shot data points to a clear gap in sharpness. City put nine shots on target to Palace's one, and Palace's 0.07 xG per shot suggests most of their efforts carried little danger. City, by contrast, scored well above their expected goals, so part of the margin came from finishing rather than chance creation alone.

Cherki struck either side of the own goal

The second half brought quick exchanges. Cherki scored in the 54th minute and, after the own goal in the 56th cut the gap to one, he struck again in the 59th. The lead was rebuilt almost immediately, which appears to have denied Palace any real foothold in the match.

Haaland's opener set the course

Haaland's early opener carried the most weight. His goal in the 17th minute was worth +0.8 FN xPts, moving City from level to ahead, and they then led for roughly 73 minutes. The table reflects the result: City now sit top of the Premier League, while Palace are bottom.

Player of the match
Rayan Cherki 8.8Dominant

He scored twice from three shots on target and created three chances.

Attack was where Cherki banked most of his FN Score, and his dribbling added to it: five attempts, three completed. His goal in the 54th minute made it two, and after the own goal reduced the gap to one, his strike in the 59th restored a two-goal cushion. Four fouls and a booking in the 33rd minute cost him some points.

Game state

0-10-21-21-31-4
Crystal Palace ahead 0 min · level 17 min · Manchester City ahead 73 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

17' Erling Haaland Goal · scorer +0.6 · assist Antoine Semenyo +0.2 +0.8
54' Rayan Cherki Goal · scorer +0.3 · assist Phil Foden +0.1 +0.4
56' Gianluigi Donnarumma Own goal −0.4
59' Rayan Cherki Goal · scorer +0.2 · assist Joško Gvardiol +0.1 +0.3
84' Erling Haaland Goal · assist Phil Foden 0.0
Crystal Palace Expected (last two seasons) 1.0Own moments 0.0Opponent moments −0.8Time effect −0.2→ League points won 0
Manchester City Expected (last two seasons) 1.7Own moments +1.1Opponent moments 0.0Time effect +0.2→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Crystal PalaceManchester City
28%Possession72%
0.66Expected goals (xG)2.21
0.07xG per shot0.12
9Shots18
1Shots on target9
11%Shots on target %50%
6Shots in box13
291Passes788
81%Pass accuracy93%
2Corners6
4Saves1
8Fouls11
1Yellow cards2
3Offsides0

Timeline

  • 17' Goal Erling Haaland league goal #1 assist Antoine Semenyo
  • 33' Yellow Rayan Cherki
  • 54' Goal Rayan Cherki league goal #1 assist Phil Foden
  • 55' Yellow Elliot Anderson
  • 56' Goal Gianluigi Donnarumma (OG)
  • 59' Goal Rayan Cherki league goal #2 assist Joško Gvardiol
  • 63' Sub Jørgen Strand Larsen → Evann Guessand
  • 68' Yellow Anan Khalaili
  • 68' Sub Eddie Nketiah → Dwight McNeil
  • 68' Sub Yéremy Pino → Zavier Gozo
  • 74' Sub Takehiro Tomiyasu → Axel Disasi
  • 75' Sub Anan Khalaili → Óscar Mingueza
  • 75' Sub Joško Gvardiol → Mateo Kovačić
  • 82' Sub Rayan Cherki → Ryan McAidoo
  • 82' Sub Elliot Anderson → Ayyoub Bouaddi
  • 84' Goal Erling Haaland league goal #2 assist Phil Foden
  • 89' Sub Abdukodir Khusanov → Vitor Reis
  • 89' Sub Nico O'Reilly → Kaden Braithwaite

Category leaders

  • Key passesPhil Foden3
  • Duels wonAnan Khalaili15/22
  • DribblesAnan Khalaili3/4
  • Defensive actionsAnan Khalaili12
  • ShotsErling Haaland5 (on target 3)
  • Fouls wonYéremy Pino3
#Premier League#Manchester City#Crystal Palace#Rayan Cherki#Erling Haaland

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.