Premier LeagueGameweek 31
Sat 21 Mar, 17:30
EvertonEVE
vs
ChelseaCHE
30
FULL TIME
the full-time verdict · scroll for the story below.
EVEmomentumCHE
The Match Storyfull time

Everton take it 3–0. Below: where the goals came from, the moments that decided it, and how it reshapes the table.

Onside · templatedupdated just now
Probability river90 minutes · onside engine
90' · 30EVE 100%DRAW 0%CHE 0%
0'15'30'45'60'75'90'
Onside engine · team-shape Poissonupdated just now
Inflection points2 moments
90'Win-prob swing

5 mins of madness — EVE 11% → 100%

Across minutes 85–90, EVE's win probability moved 89 points. Score went from 0–0 to 3–0.

90'Late winner

Late winner — EVE in the 90th

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

Onside engine · inflection detectorupdated just now
AI commentarynewest first
  • 90'
    Goal · Iliman Ndiaye

    Iliman Ndiaye finds the net in the 90th minute for EVE. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

  • 90'
    Goal · Norberto Bercique Gomes Betuncal

    Norberto Bercique Gomes Betuncal finds the net in the 90th minute for EVE. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

  • 90'
    Goal · Norberto Bercique Gomes Betuncal

    Norberto Bercique Gomes Betuncal finds the net in the 90th minute for EVE. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

Onside · templatedupdated just now

Everton vs Chelsea — Premier League Gameweek 31

Everton 3–0 Chelsea, Gameweek 31. Full match report with goals, cards, lineups and a complete event timeline — plus AI-powered analysis for fantasy managers.

Pulse
12 moments
90+'Full time
90+' · 90+'
GoalBRACE
Beto · brace
Doubles up the tally.
Two from Beto. EVE pressing harder.
+0 FPL pts3.3% owneddifferential
Beto
90+'
Goal
Ndiaye scores
Ndiaye on the scoresheet for Everton.
+3 FPL pts4.7% owneddifferential
Ndiaye
90+'
Assist
Gana with the assist
Gana lays it on.
+6 FPL pts0.1% owneddifferential
Gana
90+'
Assist
Garner with the assist
Cut-back from Garner — and a goal at the end of it.
+1 FPL pts3.6% owneddifferential
Garner
90+'
Assist
Beto with the assist
Beto lays it on.
+0 FPL pts3.3% owneddifferential
Beto
90+'
Booked
Fofana booked
Yellow card — Fofana.
Fofana
90+'
Booked
Garnacho booked
Booking against Garnacho. Treads carefully now.
Garnacho
90+' · 90+' · 90+'
Bonus
Beto earns bonus
Final BPS bonus locked in.
Beto takes a share of the bonus haul.
+0 FPL pts3.3% owneddifferential
Beto
90+' · 90+'
Bonus
Ndiaye earns bonus
Final BPS bonus locked in.
Ndiaye takes a share of the bonus haul.
+3 FPL pts4.7% owneddifferential
Ndiaye
90+'
Bonus
Mykolenko earns bonus
Final BPS bonus locked in.
Mykolenko on the BPS leaderboard at full time.
+6 FPL pts0.7% owneddifferential
Mykolenko
0'Match underway
fpl.com · live feedupdated just now
Everton 3-0 Chelsea · GW31 · Onside