Premier LeagueGameweek 38
Sun 24 May, 16:00
SunderlandSUN
vs
ChelseaCHE
21
FULL TIME
the full-time verdict · scroll for the story below.
SUNmomentumCHE
The Match Storyfull time

SUN have snatched a dramatic 2–1 victory over CHE in stoppage time, with a goal in the 90th minute turning the match on its head after CHE had equalised moments earlier. The visitors' evening was made worse by a red card in the 90th minute, leaving them to rue what might have been after coming from behind to level the score.

Onside · LLM-writtenupdated just now
Probability river90 minutes · onside engine
90' · 21SUN 100%DRAW 0%CHE 0%
0'15'30'45'60'75'90'
Onside engine · team-shape Poissonupdated just now
Inflection points4 moments
90'Win-prob swing

5 mins of madness — SUN 11% → 100%

Across minutes 85–90, SUN's win probability moved 89 points. Score went from 0–0 to 2–1.

90'Late winner

Late winner — SUN 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'Red card

CHE reduced to 10 — 90'

A red card in the 90th minute changes the whole shape of the contest. The depleted side has to chase the rest of the match a man down.

90'Own goal

Own goal — 90' for SUN

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'
    Red card · Wesley Fofana

    Fofana's dismissal in the closing seconds compounds Chelsea's misery, leaving them to rue a collapse from a position of strength.

  • 90'
    Own goal · Malo Gusto

    Malo Gusto's clearance ricocheted off his own boot and beyond Djordje Petrovic in the 90th minute, handing Sunderland an improbable victory. Chelsea's afternoon of frustration was crystallised in that single, calamitous moment.

  • 90'
    Goal · Cole Palmer

    Palmer's late strike pulls Chelsea level in stoppage time, setting up a frantic finale at the Etihad. Sunderland's advantage has evaporated in the closing moments.

  • 90'
    Goal · Trai Hume

    Trai Hume's 90th-minute finish snatches a remarkable comeback for Sunderland, who overturn a one-goal deficit in the closing seconds. The full-back's intervention decides a match that appeared Chelsea's to lose.

Onside · LLM-writtenupdated just now

Sunderland vs Chelsea — Premier League Gameweek 38

Sunderland 2–1 Chelsea, Gameweek 38. Full match report with goals, cards, lineups and a complete event timeline — plus AI-powered analysis for fantasy managers.

Pulse
21 moments
90+'Full time
90+'
Goal
Hume scores
Hume on the scoresheet for Sunderland.
+0 FPL pts0.3% owneddifferential
Hume
90+'
Goal
Palmer scores
CHE ahead through Palmer at 90+'.
+6 FPL pts12.6% owned
Palmer
90+'
Assist
O'Nien with the assist
Cut-back from O'Nien — and a goal at the end of it.
+0 FPL pts0.1% owneddifferential
O'Nien
90+'
Assist
Brobbey with the assist
Brobbey with the final ball.
+4 FPL pts0.9% owneddifferential
Brobbey
90+'
Assist
Neto with the assist
Cut-back from Neto — and a goal at the end of it.
+1 FPL pts3.9% owneddifferential
Neto
90+'
Red
Gusto own-goal
Into his own net.
Gusto unfortunate. The ball ricochets in past his keeper.
+0 FPL pts1.7% owneddifferential
Gusto
90+'
Booked
Diarra booked
Caution for Diarra.
Diarra
90+'
Booked
Sadiki booked
Yellow card — Sadiki.
Sadiki
90+'
Booked
Xhaka booked
Yellow card — Xhaka.
Xhaka
90+'
Booked
Geertruida booked
Caution for Geertruida.
Geertruida
90+'
Booked
Angulo booked
Yellow card — Angulo.
Angulo
90+'
Booked
Palmer booked
Palmer into the book at 90+'.
Palmer
90+'
Booked
Enzo booked
Yellow card — Enzo.
Enzo
90+'
Booked
João Pedro booked
Booking against João Pedro. Treads carefully now.
João Pedro
90+'
Red
Fofana sent off
Down to ten men.
Fofana sent off. CHE down to ten at 90+'.
+0 FPL pts0.4% owneddifferential
Fofana
90+' · 90+' · 90+'
Bonus
E.Le Fée earns bonus
Final BPS bonus locked in.
E.Le Fée takes a share of the bonus haul.
+0 FPL pts1.6% owneddifferential
E.Le Fée
90+'
Bonus
O'Nien earns bonus
Final BPS bonus locked in.
O'Nien on the BPS leaderboard at full time.
+0 FPL pts0.1% owneddifferential
O'Nien
90+' · 90+'
Bonus
Palmer earns bonus
Final BPS bonus locked in.
Palmer on the BPS leaderboard at full time.
+6 FPL pts12.6% owned
Palmer
90+'
Bonus
Neto earns bonus
Final BPS bonus locked in.
Neto on the BPS leaderboard at full time.
+1 FPL pts3.9% owneddifferential
Neto
0'Match underway
fpl.com · live feedupdated just now
Sunderland 2-1 Chelsea · GW38 · Onside