Premier League · Matchweek 10
Mohamed Salah 45'
Ryan Gravenberch 58'
HT 1:0
Sat, 1 Nov 2025, 20:00 (UK) · Anfield, Liverpool
Liverpool 10th → 3rd · 18 pts|Aston Villa 11th · 15 pts

Liverpool won on the scoreboard and on xG (1.19–0.41).

Player of the matchRyan Gravenberch8.6Decisive moment45' Mohamed Salah+0.8

Liverpool 2-0 Aston Villa

Key numbers

  • Possession 53% – 47%
  • Shots 16 (4 on target) – 10 (3)
  • Decisive moment: 45' Mohamed Salah, FN xPts +0.8
Player of the match
Ryan Gravenberch 8.6Dominant

Highest FN Score on the pitch: 8.6 (Dominant)

Game state

1-02-0
Liverpool ahead 45 min · level 45 min · Aston Villa ahead 0 min

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' Mohamed Salah Goal +0.8
58' Ryan Gravenberch Goal · scorer +0.2 · assist Alexis Mac Allister +0.1 +0.3
Liverpool Expected (last two seasons) 2.1Own moments +1.1Opponent moments 0.0Time effect −0.2→ League points won 3
Aston Villa Expected (last two seasons) 0.7Own moments 0.0Opponent moments −0.8Time 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

LiverpoolAston Villa
53%Possession47%
1.19Expected goals (xG)0.41
0.07xG per shot0.04
16Shots10
4Shots on target3
25%Shots on target %30%
7Shots in box4
467Passes398
87%Pass accuracy84%
1Corners4
3Saves2
13Fouls11
2Yellow cards3
8Offsides0

Compared with usual

Liverpool

14 matches this season, all competitions baseline
This matchAvg
Goals21.9
Conceded01.6
xG1.191.7
xG against0.411
Shots1615.1
On target45
Shots faced1010.8
xG per shot0.070.1
Possession53%62.2%
Passes467556.2
Pass accuracy87%86.1%
Corners15.6
Fouls139.2

Aston Villa

13 matches this season, all competitions baseline
This matchAvg
Goals01.1
Conceded20.85
xG0.410.92
xG against1.191.2
Shots1010.8
On target33.7
Shots faced1612.3
xG per shot0.040.08
Possession47%55.7%
Passes398457
Pass accuracy84%85.4%
Corners45.5
Fouls119.4

Timeline

  • 44' VAR Hugo Ekitiké
  • 45' Goal Mohamed Salah league goal #4
  • 54' Yellow Virgil van Dijk
  • 57' Yellow Matty Cash
  • 58' Goal Ryan Gravenberch league goal #3 assist Alexis Mac Allister
  • 59' Sub John McGinn → Ross Barkley
  • 59' Sub Evann Guessand → Donyell Malen
  • 73' Yellow Amadou Onana
  • 74' Sub Pau Torres → Tyrone Mings
  • 74' Sub Ollie Watkins → Jadon Sancho
  • 75' Sub Lucas Digne → Ian Maatsen
  • 77' Sub Hugo Ekitiké → Florian Wirtz
  • 80' Yellow Morgan Rogers
  • 87' Yellow Dominik Szoboszlai

Category leaders

  • Key passesAlexis Mac Allister3
  • Duels wonCody Gakpo9/11
  • DribblesMohamed Salah5/8
  • Defensive actionsRyan Gravenberch7
  • ShotsDominik Szoboszlai3 (on target 2)
  • Fouls wonEzri Konsa4

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.