Premier LeagueGameweek 28
Fri 27 Feb, 20:00
WolvesWOL
vs
Aston VillaAVL
20
FULL TIME
the full-time verdict · scroll for the story below.
WOLmomentumAVL
The Match Storyfull time

Wolves have secured a 2-0 victory over Villa with both goals arriving in the 90th minute, a dramatic conclusion that denies the visitors any prospect of a comeback. The timing of the goals suggests Villa's defensive resolve finally cracked in injury time, gifting Wolves a decisive finish to proceedings.

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

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

90'Late winner

Late winner — WOL 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 · João Victor Gomes da Silva

    João Victor's finish in the 90th minute put the result beyond doubt, Wolves' second strike completing a convincing afternoon.

  • 90'
    Goal · Rodrigo Martins Gomes

    Rodrigo Martins Gomes added a second in the 90th minute to seal Wolves' comfortable victory. The Brazilian's late finish rendered any Aston Villa comeback attempt academic on the night.

Onside · LLM-writtenupdated just now

Wolves vs Aston Villa — Premier League Gameweek 28

Wolves 2–0 Aston Villa, Gameweek 28. Full match report with goals, cards, lineups and a complete event timeline — plus AI-powered analysis for fantasy managers.

Pulse
15 moments
90+'Full time
90+'
Goal
R.Gomes scores
WOL ahead through R.Gomes at 90+'.
+6 FPL pts0.1% owneddifferential
R.Gomes
90+'
Goal
J.Gomes scores
WOL ahead through J.Gomes at 90+'.
+0 FPL pts0.3% owneddifferential
J.Gomes
90+'
Assist
J.Gomes with the assist
J.Gomes lays it on.
+0 FPL pts0.3% owneddifferential
J.Gomes
90+'
Assist
Armstrong with the assist
Armstrong lays it on.
+0 FPL pts0.1% owneddifferential
Armstrong
90+'
Booked
Mosquera booked
Booking against Mosquera. Treads carefully now.
Mosquera
90+'
Booked
Bellegarde booked
Bellegarde into the book at 90+'.
Bellegarde
90+'
Booked
Armstrong booked
Yellow card — Armstrong.
Armstrong
90+'
Booked
Cash booked
Caution for Cash.
Cash
90+'
Booked
Bailey booked
Booking against Bailey. Treads carefully now.
Bailey
90+'
Booked
Buendía booked
Caution for Buendía.
Buendía
90+' · 90+' · 90+'
Bonus
J.Gomes earns bonus
Final BPS bonus locked in.
J.Gomes takes a share of the bonus haul.
+0 FPL pts0.3% owneddifferential
J.Gomes
90+' · 90+'
Bonus
Mosquera earns bonus
Final BPS bonus locked in.
Mosquera on the BPS leaderboard at full time.
+7 FPL pts0.1% owneddifferential
Mosquera
90+'
Bonus
José Sá earns bonus
Final BPS bonus locked in.
José Sá takes a share of the bonus haul.
+0 FPL pts1.1% owneddifferential
José Sá
0'Match underway
fpl.com · live feedupdated just now