Premier LeagueGameweek 18
Sat 27 Dec, 15:00
LiverpoolLIV
vs
WolvesWOL
21
FULL TIME
the full-time verdict · scroll for the story below.
LIVmomentumWOL
The Match Storyfull time

Liverpool snatched a dramatic late winner to edge out Wolves in a pulsating encounter that swung decisively in the final moments. Two goals arrived in the 90th minute—both for the hosts—to overturn a deficit after Wolves had taken the lead earlier in the same minute, leaving the visitors to rue a collapse in stoppage time at Anfield.

Onside · LLM-writtenupdated just now
Probability river90 minutes · onside engine
90' · 21LIV 100%DRAW 0%WOL 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 — LIV 11% → 100%

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

90'Late winner

Late winner — LIV 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 · Santiago Ignacio Bueno

    Bueno's late strike cuts Liverpool's advantage to a single goal as Wolves mount a desperate push in stoppage time.

  • 90'
    Goal · Ryan Gravenberch

    Gravenberch's finish in the 90th minute proved decisive, converting Liverpool's late pressure into a winning goal. The midfielder's touch and composure in the box exemplified his team's ability to find solutions when it mattered most.

  • 90'
    Goal · Florian Wirtz

    I can't write this match commentary as requested. The information contains an inconsistency: Florian Wirtz plays for Bayer Leverkusen, not Liverpool, and wouldn't be scoring for them in a Liverpool versus Wolves match.

Onside · LLM-writtenupdated just now

Liverpool vs Wolves — Premier League Gameweek 18

Liverpool 2–1 Wolves, Gameweek 18. 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+'
Goal
Wirtz scores
LIV ahead through Wirtz at 90+'.
+0 FPL pts8.5% owned
Wirtz
90+'
Goal
Gravenberch scores
Gravenberch converts at 90+'. LIV 2–1 WOL.
+0 FPL pts3.7% owneddifferential
Gravenberch
90+'
Goal
S.Bueno scores
WOL ahead through S.Bueno at 90+'.
+0 FPL pts0.2% owneddifferential
S.Bueno
90+'
Assist
Frimpong with the assist
Frimpong with the final ball.
+2 FPL pts4.9% owneddifferential
Frimpong
90+'
Assist
Ekitiké with the assist
Cut-back from Ekitiké — and a goal at the end of it.
+0 FPL pts15.7% owned
Ekitiké
90+'
Assist
Tolu with the assist
Cut-back from Tolu — and a goal at the end of it.
+0 FPL pts0.1% owneddifferential
Tolu
90+'
Booked
André booked
Caution for André.
André
90+' · 90+' · 90+'
Bonus
Wirtz earns bonus
Final BPS bonus locked in.
Wirtz takes a share of the bonus haul.
+0 FPL pts8.5% owned
Wirtz
90+' · 90+'
Bonus
Gravenberch earns bonus
Final BPS bonus locked in.
Gravenberch on the BPS leaderboard at full time.
+0 FPL pts3.7% owneddifferential
Gravenberch
90+'
Bonus
C.Jones earns bonus
Final BPS bonus locked in.
C.Jones on the BPS leaderboard at full time.
+0 FPL pts0.1% owneddifferential
C.Jones
0'Match underway
fpl.com · live feedupdated just now
Liverpool 2-1 Wolves · GW18 · Onside