Premier League · Matchweek 18
Ryan Gravenberch 41'
Florian Wirtz 42'
HT 2:0
Santiago Bueno 51'
Sat, 27 Dec 2025, 15:00 (UK) · Anfield, Liverpool
Liverpool 6th → 4th · 32 pts|Wolves 20th · 2 pts

Liverpool won on the scoreboard and on xG (1.54–1.07).

Player of the matchFlorian Wirtz9.0Decisive moment41' Ryan Gravenberch+0.6

Liverpool 2-1 Wolves

Key numbers

  • Possession 67% – 33%
  • Shots 14 (4 on target) – 9 (4)
  • Decisive moment: 41' Ryan Gravenberch, FN xPts +0.6
Player of the match
Florian Wirtz 9.0Dominant

Highest FN Score on the pitch: 9.0 (Dominant)

Game state

1-02-02-1
Liverpool ahead 49 min · level 41 min · Wolves 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.

41' Ryan Gravenberch Goal · scorer +0.4 · assist Jeremie Frimpong +0.2 +0.6
42' Florian Wirtz Goal · assist Hugo Ekitiké +0.2
51' Santiago Bueno Goal +0.1
Liverpool Expected (last two seasons) 2.3Own moments +0.8Opponent moments −0.2Time effect +0.1→ League points won 3
Wolves Expected (last two seasons) 0.5Own moments +0.1Opponent moments −0.6Time effect 0.0→ 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

LiverpoolWolves
67%Possession33%
1.54Expected goals (xG)1.07
0.11xG per shot0.12
14Shots9
4Shots on target4
29%Shots on target %44%
11Shots in box4
660Passes327
88%Pass accuracy77%
6Corners4
3Saves2
5Fouls13
0Yellow cards1
1Offsides0

Compared with usual

Liverpool

25 matches this season, all competitions baseline
This matchAvg
Goals21.6
Conceded11.5
xG1.541.6
xG against1.071
Shots1415.4
On target45.1
Shots faced910.9
xG per shot0.110.1
Possession67%59.8%
Passes660541.8
Pass accuracy88%86.2%
Corners65.4
Fouls510.1

Wolves

20 matches this season, all competitions baseline
This matchAvg
Goals10.85
Conceded22.2
xG1.070.83
xG against1.541.4
Shots99.7
On target43.1
Shots faced1413.4
xG per shot0.120.09
Possession33%46.1%
Passes327393.1
Pass accuracy77%79.4%
Corners43.1
Fouls1314.5

Timeline

  • 41' Goal Ryan Gravenberch league goal #4 assist Jeremie Frimpong
  • 42' Goal Florian Wirtz league goal #1 assist Hugo Ekitiké
  • 51' Goal Santiago Bueno league goal #2
  • 56' Yellow André
  • 61' Sub Federico Chiesa → Conor Bradley
  • 62' Sub Hee-Chan Hwang → Jørgen Strand Larsen
  • 62' Sub Hugo Bueno → David Möller Wolfe
  • 62' Sub Matt Doherty → Jackson Tchatchoua
  • 79' Sub Yerson Mosquera → Jhon Arias
  • 86' Sub Hugo Ekitiké → Cody Gakpo
  • 90+3' Sub Florian Wirtz → Trey Nyoni

Category leaders

  • Key passesFlorian Wirtz3
  • Duels wonFlorian Wirtz11/15
  • DribblesFlorian Wirtz7/8
  • Defensive actionsRyan Gravenberch7
  • ShotsMateus Mané4 (on target 2)

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.