Premier LeagueGameweek 31
Sun 22 Mar, 14:15
SpursTOT
vs
Nott'm ForestNFO
03
FULL TIME
the full-time verdict · scroll for the story below.
TOTmomentumNFO
The Match Storyfull time

Forest's late onslaught has dismantled Spurs with three goals in the final moments, leaving Ange Postecoglou's side with nothing to show for their efforts. The 3-0 defeat is a stinging conclusion that will demand serious scrutiny of how Tottenham managed to concede three in succession when the game appeared settled.

Onside · LLM-writtenupdated just now
Probability river90 minutes · onside engine
90' · 03TOT 0%DRAW 0%NFO 100%
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 — NFO 8% → 100%

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

90'Late winner

Late winner — NFO 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 · Taiwo Awoniyi

    Awoniyi's finish confirmed Forest's complete dominance, a third goal that flattered neither side given Spurs' threadbare attacking output. The Nigerian striker's composure in the closing stages underlined the gulf between these two teams.

  • 90'
    Goal · Igor Jesus Maciel da Cruz

    Igor Jesus's third-minute goal set the tone for a comprehensively dominant display. By the final whistle, Forest's emphatic victory had exposed fundamental frailties in Spurs' defensive structure.

  • 90'
    Goal · Morgan Gibbs-White

    Gibbs-White added gloss to Forest's dominance with a third in stoppage time, sealing a comprehensive away victory. Tottenham's afternoon of defensive frailty summed up in one decisive finish.

Onside · LLM-writtenupdated just now

Spurs vs Nott'm Forest — Premier League Gameweek 31

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

Pulse
13 moments
90+'Full time
90+'
Goal
Gibbs-White scores
Goal — Gibbs-White. The board reads 0–3.
+6 FPL pts9.2% owned
Gibbs-White
90+'
Goal
Igor Jesus scores
Igor Jesus finds the net. 0–3.
+4 FPL pts2.4% owneddifferential
Igor Jesus
90+'
Goal
Awoniyi scores
Awoniyi converts at 90+'. NFO 0–3 TOT.
+0 FPL pts0.4% owneddifferential
Awoniyi
90+' · 90+'
Assist2 ASSISTS
N.Williams · 2 assists
Second assist of the match for N.Williams.
+0 FPL pts4.2% owneddifferential
N.Williams
90+'
Assist
Hudson-Odoi with the assist
Hudson-Odoi lays it on.
+5 FPL pts0.6% owneddifferential
Hudson-Odoi
90+'
Booked
Udogie booked
Yellow card — Udogie.
Udogie
90+'
Booked
Sangaré booked
Sangaré into the book at 90+'.
Sangaré
90+'
Booked
Awoniyi booked
Yellow card — Awoniyi.
Awoniyi
90+' · 90+' · 90+'
Bonus
N.Williams earns bonus
Final BPS bonus locked in.
Bonus locked in for N.Williams.
+0 FPL pts4.2% owneddifferential
N.Williams
90+' · 90+'
Bonus
Igor Jesus earns bonus
Final BPS bonus locked in.
Igor Jesus takes a share of the bonus haul.
+4 FPL pts2.4% owneddifferential
Igor Jesus
90+'
Bonus
Milenković earns bonus
Final BPS bonus locked in.
Milenković takes a share of the bonus haul.
+8 FPL pts3.3% owneddifferential
Milenković
0'Match underway
fpl.com · live feedupdated just now