Premier League · Matchweek 29
Rodrigo Gomes 78'
André 90'
HT 0:0
Mohamed Salah 83'
Tue, 3 Mar 2026, 20:15 (UK) · Molineux Stadium, Wolverhampton
Wolves 20th · 16 pts|Liverpool 5th · 48 pts

Liverpool edged xG (0.44–1.83) but Wolves took the win.

Player of the matchAndré8.7Decisive moment90' André+1.7

Wolves 2-1 Liverpool

Key numbers

  • Possession 34% – 66%
  • Shots 4 (3 on target) – 19 (7)
  • Decisive moment: 90' André, FN xPts +1.7
Player of the match
André 8.7Dominant

Highest FN Score on the pitch: 8.7 (Dominant)

Game state

1-01-12-1
Wolves ahead 5 min · level 85 min · Liverpool ahead 0 min
  • Tolu Arokodare — off the bench 30 min · 0G 1A
  • Rodrigo Gomes — off the bench 20 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.

78' Rodrigo Gomes Goal · scorer +0.9 · assist Tolu Arokodare +0.4 +1.3
83' Mohamed Salah Goal +1.1
90' André Goal · scorer +1.2 · assist Jackson Tchatchoua +0.5 +1.7
Wolves Expected (last two seasons) 0.7Own moments +3.0Opponent moments −1.4Time effect +0.7→ League points won 3
Liverpool Expected (last two seasons) 2.1Own moments +1.1Opponent moments −2.1Time effect −1.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

WolvesLiverpool
34%Possession66%
0.44Expected goals (xG)1.83
0.11xG per shot0.1
4Shots19
3Shots on target7
75%Shots on target %37%
2Shots in box13
315Passes609
79%Pass accuracy89%
2Corners11
5Saves1
10Fouls13
2Yellow cards1
1Offsides1

Compared with usual

Wolves

34 matches this season, all competitions baseline
This matchAvg
Goals21
Conceded11.7
xG0.441
xG against1.831.4
Shots410.4
On target33.5
Shots faced1913.3
xG per shot0.110.1
Possession34%44.4%
Passes315381.8
Pass accuracy79%79.1%
Corners23.4
Fouls1013.4

Liverpool

40 matches this season, all competitions baseline
This matchAvg
Goals11.9
Conceded21.3
xG1.831.7
xG against0.441
Shots1916.2
On target75.1
Shots faced410.8
xG per shot0.10.1
Possession66%59%
Passes609539.2
Pass accuracy89%86.1%
Corners116.1
Fouls139.9

Timeline

  • 22' Yellow Ryan Gravenberch
  • 46' Sub Ryan Gravenberch → Curtis Jones
  • 59' Sub Matt Doherty → Yerson Mosquera
  • 60' Sub Angel Gomes → Jean-Ricner Bellegarde
  • 60' Sub Adam Armstrong → Tolu Arokodare
  • 65' Sub Miloš Kerkez → Andrew Robertson
  • 65' Sub Cody Gakpo → Rio Ngumoha
  • 69' Yellow João Gomes
  • 70' Sub Mateus Mané → Rodrigo Gomes
  • 72' Sub Jeremie Frimpong → Joe Gomez
  • 78' Goal Rodrigo Gomes league goal #3 assist Tolu Arokodare
  • 79' Sub David Möller Wolfe → Hugo Bueno
  • 79' Sub Ibrahima Konaté → Federico Chiesa
  • 83' Goal Mohamed Salah league goal #5
  • 90' Yellow Santiago Bueno
  • 90' Goal André league goal #1 assist Jackson Tchatchoua

Category leaders

  • Key passesDominik Szoboszlai4
  • Duels wonJoão Gomes14/23
  • DribblesJoão Gomes4/7
  • Defensive actionsAndré8
  • Fouls wonJoão Gomes3

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.