Premier League · Matchweek 38
Amad Diallo 76'
Christian Eriksen 87' (pen)
HT 0:0
Sun, 25 May 2025, 16:00 (UK) · Old Trafford, Manchester
Manchester United 16th → 14th · 42 pts|Aston Villa 6th · 66 pts

Manchester United won on the scoreboard and on xG (2.95–0.39).

Player of the matchBruno Fernandes8.5Decisive moment76' Amad Diallo+1.2

Manchester United 2-0 Aston Villa

Key numbers

  • Possession 67% – 33%
  • Shots 25 (10 on target) – 6 (1)
  • Decisive moment: 76' Amad Diallo, FN xPts +1.2
Player of the match
Bruno Fernandes 8.5Dominant

Highest FN Score on the pitch: 8.5 (Dominant)

Game state

1-02-0
Manchester United ahead 14 min · level 76 min · Aston Villa ahead 0 min
  • Aston Villa: Red card 45+1' → ~45 min a player down
  • Christian Eriksen — off the bench 24 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

45+1' Emiliano Martínez Red card −0.4
76' Amad Diallo Goal · scorer +0.8 · assist Bruno Fernandes +0.4 +1.2
87' Christian Eriksen Pen goal +0.2
Manchester United Expected (last two seasons) 1.4Own moments +1.4Opponent moments +0.4Time effect −0.2→ League points won 3
Aston Villa Expected (last two seasons) 1.4Own moments −0.4Opponent moments −0.9Time effect −0.1→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

Manchester UnitedAston Villa
67%Possession33%
2.95Expected goals (xG)0.39
0.12xG per shot0.07
25Shots6
10Shots on target1
40%Shots on target %17%
14Shots in box4
605Passes300
88%Pass accuracy72%
4Corners3
1Saves8
10Fouls10
2Yellow cards2
5Offsides3

Compared with usual

Manchester United

58 matches this season, all competitions baseline
This matchAvg
Goals21.7
Conceded01.4
xG2.951.4
xG against0.391.3
Shots2515.1
On target105.2
Shots faced611.1
xG per shot0.120.1
Possession67%54.2%
Passes605506.8
Pass accuracy88%84%
Corners45.3
Fouls1010.8

Aston Villa

56 matches this season, all competitions baseline
This matchAvg
Goals01.7
Conceded21.2
xG0.391.3
xG against2.951.1
Shots613.4
On target15
Shots faced2511.7
xG per shot0.070.1
Possession33%51.9%
Passes300447.8
Pass accuracy72%85.1%
Corners35.8
Fouls1010.4

Timeline

  • 20' Sub Noussair Mazraoui → Diogo Dalot
  • 45+1' Yellow Amad Diallo
  • 45+1' Red Emiliano Martínez
  • 45+4' Sub Marco Asensio → Robin Olsen
  • 46' Sub Diogo Dalot → Kobbie Mainoo
  • 62' Sub John McGinn → Youri Tielemans
  • 63' Sub Amadou Onana → Jacob Ramsey
  • 66' Sub Ayden Heaven → Jonny Evans
  • 66' Sub Mason Mount → Christian Eriksen
  • 73' Yellow Pau Torres
  • 76' Goal Amad Diallo league goal #8 assist Bruno Fernandes
  • 80' Yellow Morgan Rogers
  • 81' Sub Rasmus Højlund → Chido Obi-Martin
  • 83' Sub Boubacar Kamara → Ross Barkley
  • 84' Sub Morgan Rogers → Donyell Malen
  • 87' Goal Christian Eriksen (pen) league goal #1
  • 90+4' Yellow Casemiro

Category leaders

  • Key passesBruno Fernandes3
  • Duels wonHarry Maguire9/11
  • DribblesRoss Barkley3/4
  • Defensive actionsBruno Fernandes5
  • ShotsBruno Fernandes5 (on target 1)
  • Fouls wonBoubacar Kamara5

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.