Premier LeagueGameweek 12
Sun 23 Nov, 14:00
LeedsLEE
vs
Aston VillaAVL
12
FULL TIME
the full-time verdict · scroll for the story below.
LEEmomentumAVL
The Match Storyfull time

Aston Villa win it 2–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' · 12LEE 0%DRAW 0%AVL 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 — AVL 8% → 100%

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

90'Late winner

Late winner — AVL 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 · Morgan Rogers

    Morgan Rogers finds the net in the 90th minute for AVL. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

  • 90'
    Goal · Morgan Rogers

    Morgan Rogers finds the net in the 90th minute for AVL. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

  • 90'
    Goal · Lukas Nmecha

    Lukas Nmecha finds the net in the 90th minute for LEE. The scoreline shifts and the next few minutes will tell us how much both sides still have left.

Onside · templatedupdated just now

Leeds vs Aston Villa — Premier League Gameweek 12

Leeds 1–2 Aston Villa, Gameweek 12. 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
Nmecha scores
Nmecha converts at 90+'. LEE 1–2 AVL.
+2 FPL pts0.5% owneddifferential
Nmecha
90+' · 90+'
GoalBRACE
Rogers · brace
Doubles up the tally.
Rogers again. The afternoon belongs to him.
+2 FPL pts20.2% owned
Rogers
90+'
Assist
Stach with the assist
Stach with the final ball.
+1 FPL pts1.7% owneddifferential
Stach
90+'
Assist
Malen with the assist
Malen lays it on.
+1 FPL pts0.4% owneddifferential
Malen
90+'
Assist
Barkley with the assist
Barkley with the final ball.
+0 FPL pts0.1% owneddifferential
Barkley
90+'
Booked
Bogle booked
Booking against Bogle. Treads carefully now.
Bogle
90+'
Booked
Struijk booked
Struijk into the book at 90+'.
Struijk
90+'
Booked
Gnonto booked
Booking against Gnonto. Treads carefully now.
Gnonto
90+'
Booked
Ampadu booked
Ampadu into the book at 90+'.
Ampadu
90+'
Booked
Tanaka booked
Tanaka into the book at 90+'.
Tanaka
90+'
Booked
McGinn booked
Booking against McGinn. Treads carefully now.
McGinn
90+' · 90+'
Bonus
Nmecha earns bonus
Final BPS bonus locked in.
Bonus locked in for Nmecha.
+2 FPL pts0.5% owneddifferential
Nmecha
90+'
Bonus
Ampadu earns bonus
Final BPS bonus locked in.
Ampadu takes a share of the bonus haul.
+0 FPL pts0.6% owneddifferential
Ampadu
90+' · 90+' · 90+'
Bonus
Rogers earns bonus
Final BPS bonus locked in.
Rogers on the BPS leaderboard at full time.
+2 FPL pts20.2% owned
Rogers
0'Match underway
fpl.com · live feedupdated just now