Ligue 1 Regular Season - 26
Metz 3 - 4 FT Toulouse
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
A. Donnum (P. Demba) 6'
Y. Gboho (S. Hidalgo) 14'
30' N. Mbala (G. Tsitaishvili)
31' K. Kouao
A. Vossah 34'
Y. Gboho (W. Kamanzi) 45'+3
HT
↓ G. Restes ↑K. Haug 61'
↓ A. Vossah ↑M. Sauer 65'
↓ J. Russell-Rowe ↑Emersonn 65'
70' ↓ N. Mbala ↑H. Diallo
70' ↓ J. Deminguet ↑A. Toure
71' ↓ K. Kouao ↑G. Abuashvili
76' ↓ U. Mboula ↑T. Yegbe
↓ S. Hidalgo ↑S. Koumbassa 76'
88' G. Abuashvili
90' ↓ B. Sarr ↑L. Michal
W. Kamanzi 90'+5
M. Sauer (A. Donnum) 90'+9
Emersonn 90'+11
FT
Player Cards
Our take on every player in this match
Metz
Goalkeepers
Jonathan Fischer
SIEVE
33%
Save %
33%
Save %
4
Conceded
2
Saves
Defenders
Koffi Kouao
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Sadibou Sané
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Urie-Michel Mboula
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Maxime Colin
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Jean-Philippe Gbamin
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Jessy Deminguet
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Bouna Sarr
SUNDAY LEAGUER
5.9
Rating
5.9
Rating
9
Duels Lost
21
Poss Lost
Gauthier Hein
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
51%
Pass Acc
Georgiy Tsitaishvili
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
33%
Pass Acc
Forwards
Nathan Mbala
FINISHER
1
Goals
1
Goals
3
Shots
7.7
Rating
BENCH
Pape Sy
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Terry Yegbe
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Fodé Ballo-Touré
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alpha Touré
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Believe Munongo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Habib Diallo
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Giorgi Abuashvili
CLUTCH HERO
88
Goal Time
88
Goal Time
Goal
Impact
7.5
Rating
Lucas Michal
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Toulouse
Goalkeepers
Guillaume Restes
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Djibril Sidibé
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Mark McKenzie
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
Rasmus Nicolaisen
LATE SHIFT
15
Late Mins
15
Late Mins
99
Total Mins
Started
Entry
Midfielders
Aron Dønnum
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Alexis Vossah
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Pape Diop
MAGNET
80
Activity
80
Activity
72
Passes
8
Duels
Warren Kamanzi
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.3
Rating
Forwards
Santiago Hidalgo
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.5
Rating
Jacen Russell-Rowe
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
65
Entry
Yann Gboho
HITMAN
2
Goals
2
Goals
2
On Target
8.9
Rating
BENCH
Kjetil Haug
LATE SHIFT
15
Late Mins
15
Late Mins
39
Total Mins
Started
Entry
Naime Said Mchindra
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Seny Koumbassa
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gaëtan Bakhouche
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mario Sauer
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Emersonn
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Julian Vignolo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ilyas Azizi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 19/10/2025 | Toulouse | 4 - 0 | Metz | Ligue 1 | Stadium de Toulouse |
| 14/01/2024 | Metz | 0 - 1 | Toulouse | Ligue 1 | Stade Saint-Symphorien |
| 01/10/2023 | Toulouse | 3 - 0 | Metz | Ligue 1 | Stadium de Toulouse |
| 28/09/2019 | Metz | 2 - 2 | Toulouse | Ligue 1 | Stade Saint-Symphorien |
| 03/03/2018 | Metz | 1 - 1 | Toulouse | Ligue 1 | Stade Saint-Symphorien |
| 18/11/2017 | Toulouse | 0 - 0 | Metz | Ligue 1 | Stadium Municipal |
| 14/05/2017 | Metz | 1 - 1 | Toulouse | Ligue 1 | Stade Saint-Symphorien |
| 14/12/2016 | Metz | 1 - 1 | Toulouse | Coupe de la Ligue | Stade Saint-Symphorien |
| 19/11/2016 | Toulouse | 1 - 2 | Metz | Ligue 1 | Stadium Municipal |
Metz Win
Toulouse Win
Draw
League Standings
P: 25 GD: +32
P: 26 GD: +26
P: 26 GD: +20
P: 26 GD: +13
P: 26 GD: +7
P: 26 GD: +8
P: 26 GD: +6
P: 26 GD: +9
P: 26 GD: -3
P: 26 GD: -2
P: 26 GD: +5
P: 26 GD: -9
P: 26 GD: -12
P: 26 GD: -12
P: 26 GD: -16
P: 26 GD: -17
P: 25 GD: -20
League Standings
P: 26 GD: +36
P: 27 GD: +30
P: 27 GD: +19
P: 27 GD: +12
P: 27 GD: +8
P: 27 GD: +9
P: 27 GD: +6
P: 26 GD: +9
P: 27 GD: +6
P: 27 GD: -4
P: 27 GD: -5
P: 27 GD: -13
P: 27 GD: -11
P: 27 GD: -13
P: 27 GD: -20
P: 27 GD: -14
P: 25 GD: -20
Match previews and recaps to help you decide which games are worth watching
Toulouse Steal Seven-Goal Classic at Saint-Symphorien
Must-Watch Futmetrix Score: 95/100. A breathtaking 99th-minute strike capped off a chaotic afternoon, plunging the hosts deeper into relegation peril while Toulouse celebrated a crucial away triumph.
The Opening Exchange
The Stade Saint-Symphorien witnessed an absolute shootout right from the first exchange of this chaotic encounter. Toulouse wasted no time asserting their authority, dictating a relentless attacking tempo that pushed the Intensity metrics off the charts right out of the gate. Within six minutes, A. Donnum silenced the anxious home crowd with a devastating opener. Before the hosts could even clear their heads to regroup, Y. Gboho doubled the advantage, seemingly putting the visitors on an early cruise control. But Metz, fighting fiercely for their top-flight lives, refused to capitulate without throwing punches. A staggering combined 36 shots over the course of the afternoon meant defenders on both sides were caught in a constant, unforgiving crossfire. The attacking volume was simply relentless from both sets of forwards.
A Chaotic Pivot
The true Balance of this contest shattered completely around the half-hour mark. In a breathtaking 60-second sequence, the struggling hosts miraculously dragged themselves off the canvas. First, N. Mbala finished off a slick, defense-splitting pass from G. Tsitaishvili to restore hope. Then, before the stadium announcer could even finish calling the first goal, K. Kouao fired home a stunning quick-fire equalizer. The emotional momentum had entirely flipped in front of the home support, yet the away side possessed a lethal, clinical edge in transition. Deep into first-half stoppage time, Gboho struck again, restoring the visitors' precious lead and ensuring a breathless dash to the tunnel. With possession split dead even at 50-50, neither midfield could establish total control, leaving the tactical battle suspended on a razor's edge.
The Heartbreaking Resolution
Pure desperation defined the frantic final stages. With a daunting 13 points separating them from safety, the Stakes could not have been higher for the embattled hosts. Throwing caution to the wind late in the half, substitute G. Abuashvili thought he had rescued a priceless point with a heroic 88th-minute equalizer, sending the home end into absolute delirium. However, the Ligue 1 drama was far from over. Deep into the grueling ninth minute of stoppage time, another impact substitute, M. Sauer, connected perfectly with a Donnum feed to snatch the ultimate victory. This heart-stopping 4-3 triumph consolidates the visitors' mid-table comfort, while leaving the devastated home side staring directly into the relegation abyss as the matches tick down.
Key Questions
What made Yann Gboho the Man of the Match?
Gboho scored a crucial first-half brace, constantly threatening the defense and driving his team's attacking momentum throughout this high-scoring thriller.
What caused the 7-goal thriller?
A staggering 36 combined shots, relentless attacking urgency, and a frantic 15-minute spell where both teams traded blows and completely abandoned defensive structure.
How dramatic was the late winner by Yann Gboho?
While Gboho secured a vital first-half brace, the true late drama came from substitute M. Sauer, who netted the actual 99th-minute winner to break local hearts.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Desperation Meets Mediocrity in Ligue 1 Basement Battle
Skip It Futmetrix Score: 25/100. With Metz rooted to the bottom of the table and both sides in dismal form, this fixture is an ugly but vital fight for survival.
The Setup
Metz welcome Toulouse to Stade Saint-Symphorien on March 15, 2026, with the home side staring into the abyss. Sitting rock bottom with a dismal 13 points and a glaring -34 goal difference, Metz are firmly entrenched in a grim relegation battle. Even the attacking efforts of H. Diallo have not been enough to reverse their fortunes. A bleak Form rating confirms what the standings show: four straight losses before a solitary draw have left morale absolutely shattered. Toulouse arrive in 12th place, relatively safe with 31 points. They will look to the steady presence of C. Cresswell at the back, though their own recent winless streak leaves the door slightly ajar for a home upset. However, an incredibly low Stakes score reveals that outside of local survival hopes, there is little wider league impact here. The lack of marquee names results in a poor Stars rating, meaning this clash will rely entirely on grit rather than glamour. A respectable Balance score hints the misery might at least be evenly shared.
Key Battle
With little individual brilliance to rely on, this match will be decided entirely in the trenches. The fragile home defense, which has leaked goals all season, faces an away attacking unit that has struggled to find any recent rhythm. Expect a disjointed, physical midfield scrap where the team that makes fewer unforced errors takes the points.
Our Prediction
Toulouse will likely grind out a narrow away victory. Metz's chronic inability to win at home—securing just two victories in twelve attempts—makes it impossible to back them. Expect the visitors to exploit defensive lapses in a tense, low-scoring affair, eventually sneaking a 1-0 win that deepens the gloom for the hosts.