Premier LeagueGameweek 29
Thu 05 Mar, 20:00
SpursTOT
vs
Crystal PalaceCRY
13
FULL TIME
the full-time verdict · scroll for the story below.
TOTmomentumCRY
The Match Storyfull time

Crystal Palace win it 3–1 on the road. 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' · 13TOT 0%DRAW 0%CRY 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 — CRY 8% → 100%

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

90'Late winner

Late winner — CRY 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

TOT 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.

Onside engine · inflection detectorupdated just now
AI commentarynewest first
  • 90'
    Red card · Micky van de Ven

    Van de Ven's afternoon ended in red with ninety minutes on the clock, a needless dismissal that summed Tottenham's capitulation. Crystal Palace had already seized control; this merely confirmed it.

  • 90'
    Goal · Jørgen Strand Larsen

    Strand Larsen's late strike put the result beyond doubt, a third goal that felt inevitable given Crystal Palace's dominance across the ninety minutes.

  • 90'
    Goal · Ismaïla Sarr

    Sarr swept in the third with the clock running down, the winger's intervention rendering Tottenham's earlier leveller irrelevant.

  • 90'
    Goal · Ismaïla Sarr

    Sarr added a third in stoppage time, compounding Tottenham's misery after a dominant second-half collapse. The winger's late strike settled a match that had slipped away from Spurs with ruthless efficiency.

  • 90'
    Goal · Dominic Solanke-Mitchell

    Solanke-Mitchell's injury-time finish offered Tottenham consolation in a chastening defeat. The striker's late intervention could not salvage what had been a dominant Crystal Palace performance.

Onside · LLM-writtenupdated just now

Spurs vs Crystal Palace — Premier League Gameweek 29

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

Pulse
16 moments
90+'Full time
90+'
Goal
Solanke scores
Solanke converts at 90+'. TOT 1–3 CRY.
+1 FPL pts1.1% owneddifferential
Solanke
90+' · 90+'
GoalBRACE
Sarr · brace
Doubles up the tally.
Sarr doubles up — brace at 90+'.
+0 FPL pts5.6% owneddifferential
Sarr
90+'
Goal
Strand Larsen scores
Strand Larsen converts at 90+'. CRY 1–3 TOT.
+0 FPL pts1.4% owneddifferential
Strand Larsen
90+'
Assist
Gray with the assist
Gray with the final ball.
+0 FPL pts0.1% owneddifferential
Gray
90+' · 90+'
Assist2 ASSISTS
Wharton · 2 assists
Second assist of the match for Wharton.
+0 FPL pts0.7% owneddifferential
Wharton
90+'
Booked
Bissouma booked
Caution for Bissouma.
Bissouma
90+'
Booked
P.M.Sarr booked
P.M.Sarr into the book at 90+'.
P.M.Sarr
90+'
Booked
Souza booked
Booking against Souza. Treads carefully now.
Souza
90+'
Booked
Clyne booked
Yellow card — Clyne.
Clyne
90+'
Booked
Strand Larsen booked
Strand Larsen into the book at 90+'.
Strand Larsen
90+'
Red
Van de Ven sent off
Down to ten men.
Spurs reduced to ten — Van de Ven the man dismissed.
+0 FPL pts17.6% owned
Van de Ven
90+'
Bonus
Solanke earns bonus
Final BPS bonus locked in.
Solanke on the BPS leaderboard at full time.
+1 FPL pts1.1% owneddifferential
Solanke
90+' · 90+' · 90+'
Bonus
Sarr earns bonus
Final BPS bonus locked in.
Bonus locked in for Sarr.
+0 FPL pts5.6% owneddifferential
Sarr
90+' · 90+'
Bonus
Wharton earns bonus
Final BPS bonus locked in.
Bonus locked in for Wharton.
+0 FPL pts0.7% owneddifferential
Wharton
0'Match underway
fpl.com · live feedupdated just now