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 take it 2–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' · 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 Gomes da Silva finds the net in the 90th minute for WOL. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

  • 90'
    Goal · Rodrigo Martins Gomes

    Rodrigo Martins Gomes finds the net in the 90th minute for WOL. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

Onside · templatedupdated 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