Premier LeagueGameweek 2
Fri 28 Aug, 20:00
Crystal PalaceCRY
vs
Man CityMCI
14
FULL TIME
the full-time verdict · scroll for the story below.
CRYmomentumMCI
The Match Storyfull time

CRY 1-4 MCI. City sealed a dominant victory with a flurry of four goals in the final moments at Selhurst Park, though Palace's tally was aided by an own goal in the 90th minute. Pep Guardiola's side demonstrated their clinical finishing when it mattered most, leaving the hosts with little to show for their efforts despite registering a goal of their own.

Onside · LLM-writtenupdated just now
Probability river90 minutes · onside engine
90' · 14CRY 0%DRAW 0%MCI 100%
0'15'30'45'60'75'90'
Onside engine · team-shape Poissonupdated just now
Inflection points3 moments
90'Win-prob swing

5 mins of madness — MCI 8% → 100%

Across minutes 85–90, MCI's win probability moved 92 points. Score went from 0–0 to 1–4.

90'Late winner

Late winner — MCI in the 90th

An 90th-minute goal flips the result with the clock running out. The losing side has barely any time to respond.

90'Own goal

Own goal — 90' for CRY

Cruel luck in the 90th minute. The deflection ends up in the wrong net and the scoreline tilts on a single touch.

Onside engine · inflection detectorupdated just now
AI commentarynewest first
  • 90'
    Own goal · Gianluigi Donnarumma

    Donnarumma's afternoon of misery concluded with an own goal in stoppage time, a calamitous finale that rendered City's commanding display almost academic.

  • 90'
    Goal · Erling Haaland

    Haaland's fourth of the afternoon settled matters beyond doubt, City's clinical finishing punishing Palace's defensive frailties across ninety minutes.

  • 90'
    Goal · Erling Haaland

    Haaland collected his fourth of the afternoon to put the result beyond doubt, City's clinical finishing exploiting Palace's defensive vulnerabilities throughout.

  • 90'
    Goal · Rayan Cherki

    Cherki's late addition to City's rout puts the gloss on a dominant performance at Selhurst Park. The French winger's finish caps a night where Palace's resistance crumbled entirely against Guardiola's clinical finishing.

  • 90'
    Goal · Rayan Cherki

    Cherki swept home City's fourth with the match beyond reach, a clinical finish that underlined Manchester's dominance across ninety minutes.

Onside · LLM-writtenupdated just now

Crystal Palace vs Man City — Premier League Gameweek 2

Crystal Palace 1–4 Man City, Gameweek 2. Full match report with goals, cards, lineups and a complete event timeline — plus AI-powered analysis for fantasy managers.

Pulse
15 moments
90+'Full time
90+' · 90+'
GoalBRACE
Cherki · brace
Doubles up the tally.
Second of the afternoon for Cherki.
+0 FPL pts28.9% owned
Cherki
90+' · 90+'
GoalBRACE
Haaland · brace
Doubles up the tally.
Haaland doubles up — brace at 90+'.
+2 FPL pts71.9% owned
Haaland
90+'
Assist
Yeremy with the assist
Yeremy with the final ball.
+0 FPL pts0.5% owneddifferential
Yeremy
90+' · 90+'
Assist2 ASSISTS
Foden · 2 assists
Foden pulling the strings — two created already.
+14 FPL pts3.5% owneddifferential
Foden
90+'
Assist
Gvardiol with the assist
Assist credited to Gvardiol.
+0 FPL pts21.5% owned
Gvardiol
90+'
Assist
Semenyo with the assist
Cut-back from Semenyo — and a goal at the end of it.
+9 FPL pts15.8% owned
Semenyo
90+'
Red
Donnarumma own-goal
Into his own net.
Own goal — Donnarumma turns it into his own net at 90+'.
+3 FPL pts7.6% owneddifferential
Donnarumma
90+'
Booked
Khalaili booked
Booking against Khalaili. Treads carefully now.
Khalaili
90+'
Booked
Cherki booked
Booking against Cherki. Treads carefully now.
Cherki
90+'
Booked
Anderson booked
Booking against Anderson. Treads carefully now.
Anderson
90+' · 90+' · 90+'
Bonus
Cherki earns bonus
Final BPS bonus locked in.
Cherki takes a share of the bonus haul.
+0 FPL pts28.9% owned
Cherki
90+' · 90+' · 90+'
Bonus
Haaland earns bonus
Final BPS bonus locked in.
Haaland takes a share of the bonus haul.
+2 FPL pts71.9% owned
Haaland
90+'
Bonus
Foden earns bonus
Final BPS bonus locked in.
Foden takes a share of the bonus haul.
+14 FPL pts3.5% owneddifferential
Foden
0'Match underway
fpl.com · live feedupdated just now