Ligue 1 · Matchweek 8
4:0
Frank Magri 2'
Aron Dønnum 8' (pen)
Yann Gboho 79'
Charlie Cresswell 84'
HT 2:0
Sun, 19 Oct 2025, 16:15 (UK) · Stadium de Toulouse, Toulouse
Toulouse · 13 pts|Metz · 2 pts

Toulouse won on the scoreboard and on xG (2.54–0.08).

Player of the matchCharlie Cresswell9.3Decisive moment2' Frank Magri+0.7

Toulouse 4-0 Metz

Key numbers

  • Possession 36% – 64%
  • Shots 16 (7 on target) – 2 (2)
  • Decisive moment: 2' Frank Magri, FN xPts +0.7
Player of the match
Charlie Cresswell 9.3Dominant

Highest FN Score on the pitch: 9.3 (Dominant)

Game state

1-02-03-04-0
Toulouse ahead 88 min · level 2 min · Metz ahead 0 min
  • Metz: Red card 45+2' → ~45 min a player down

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.

2' Frank Magri Goal · scorer +0.5 · assist Emersonn +0.2 +0.7
8' Aron Dønnum Pen goal +0.5
45+2' Sadibou Sané Red card −0.1
79' Yann Gboho Goal · assist Charlie Cresswell 0.0
84' Charlie Cresswell Goal · assist Aron Dønnum 0.0
Toulouse Expected (last two seasons) 1.5Own moments +1.2Opponent moments +0.1Time effect +0.2→ League points won 3
Metz Expected (last two seasons) 1.3Own moments −0.1Opponent moments −1.0Time effect −0.2→ 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

ToulouseMetz
36%Possession64%
2.54Expected goals (xG)0.08
0.16xG per shot0.04
16Shots2
7Shots on target2
44%Shots on target %100%
13Shots in box1
325Passes608
84%Pass accuracy90%
5Corners1
2Saves3
14Fouls11
2Yellow cards1
1Offsides1

Compared with usual

Toulouse

7 matches this season, all competitions baseline
This matchAvg
Goals41.6
Conceded01.7
xG2.541.5
xG against0.081.4
Shots1612.3
On target74
Shots faced213.3
xG per shot0.160.13
Possession36%40.1%
Passes325337
Pass accuracy84%79.7%
Corners54
Fouls1414.1

Metz

7 matches this season, all competitions baseline
This matchAvg
Goals00.71
Conceded42.3
xG0.081
xG against2.542.2
Shots27.9
On target21.9
Shots faced1614.7
xG per shot0.040.13
Possession64%48.1%
Passes608456.4
Pass accuracy90%86.4%
Corners14.1
Fouls1111.3

Timeline

  • 2' Goal Frank Magri league goal #4 assist Emersonn
  • 8' Goal Aron Dønnum (pen) league goal #2
  • 34' Yellow Giorgi Abuashvili
  • 37' Yellow Frank Magri
  • 45+2' Red Sadibou Sané
  • 46' Sub Giorgi Abuashvili → Terry Yegbe
  • 64' Sub Frank Magri → Mark McKenzie
  • 64' Sub Djibril Sidibé → Mario Sauer
  • 71' Sub Boubacar Traoré → Jessy Deminguet
  • 71' Sub Fodé Ballo-Touré → Georgiy Tsitaishvili
  • 74' Yellow Emersonn
  • 76' Sub Dayann Methalie → Warren Kamanzi
  • 76' Sub Emersonn → Santiago Hidalgo
  • 79' Goal Yann Gboho league goal #3 assist Charlie Cresswell
  • 83' Sub Yann Gboho → Julian Vignolo
  • 83' Sub Gauthier Hein → Ibou Sane
  • 84' Sub Habib Diallo → Joel Asoro
  • 84' Goal Charlie Cresswell league goal #2 assist Aron Dønnum

Category leaders

  • Key passesAron Dønnum4
  • Duels wonFodé Ballo-Touré9/12
  • DribblesDayann Methalie2/4
  • Defensive actionsAron Dønnum5
  • ShotsYann Gboho4 (on target 2)
  • Fouls wonFodé Ballo-Touré5

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.