Ligue 1 Gameweek 6

Toulouse 2 - 2 FT Nantes

Stadium de Toulouse

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
76
FT
Sat, Sep 27
Français
Toulouse
2-2
Nantes
⚡ Intensity 71
⚖️ Balance 80
🏆 Stakes 0
🎲 Upset 66
Four goals, four lead changes, one draw

Win Probability

  • Toulouse 52%
  • Draw 24%
  • Nantes 24%

Futmetrix AI estimate

Dönnun and Gboho Rescue Toulouse in Four-Goal Thriller

Highly Entertaining Futmetrix Score: 76/100. At Stadium de Toulouse, four lead changes in 23 minutes created a crunch match where intensity overwhelmed any chance of separation.

Nantes Strikes First, Then Surrenders Control

Nantes opened with M. Lahdo's 45th-minute strike, looking to exploit their 54% possession dominance. But possession without precision is merely theatre. Two minutes later, Yann Gboho—summoned from the bench at the 46th minute—equalized off Aron Dönnun's assist, announcing the arrival of a match-altering substitute with immediate effect.

Perfect Balance: Four Goals in 23 Minutes

Toulouse edged ahead, only for Louis Leroux to restore balance at 61 minutes after J. Lepenant's assist. Four goals in 23 minutes—neither team could impose dominance. A combined 32 shots (9 on target) transformed the Stadium into a firing range where clinical finishing mattered more than territorial control.

Dönnun's Penalty: The Moment That Defined Stakes

At 68 minutes, Dönnun converted a penalty, giving Toulouse a precarious advantage. This moment crystallized the stakes: two struggling sides (Toulouse 10th, Nantes 16th) fighting for survival points. Yet the 2-2 finish exposed a harsh truth—32 shots without a winner tells a story of mutual inefficiency and relentless intensity.

Possession Deceives, Efficiency Prevails

Nantes dominated possession (54%) but created far fewer clear-cut chances. Toulouse's 20 shots versus Nantes' 12 revealed the real battle: clinical edge over territorial dominance. Dönnun's goal and assist, Gboho's immediate impact from the bench—these moments proved that substitutions and penalty conversion were the match's true currency. Sometimes, football's highest intensity yields no victor.

Key Questions

How did substitute Aron Dönnun change the game?

Dönnun provided the assist for Gboho's 47th-minute equalizer, then converted a crucial 68th-minute penalty. Two decisive actions, two turning points.

Why didn't Nantes win despite dominating possession?

Nantes managed only 2 shots on target versus Toulouse's 7. Possession without precision yields no points in modern football.

Was Gboho's substitute impact truly decisive?

Absolutely. Gboho came on at 46 minutes and scored at 47. Immediate impact and a 7.9 rating justified his game-changing role.

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.

Match Statistics

Possession
46%
54%
Toulouse 46%
Nantes 54%
Shots
20
12
Toulouse 20
Nantes 12
Shots on Target
7
2
Toulouse 7
Nantes 2
Expected Goals (xG)
2.15
1.46
Toulouse 2.15
Nantes 1.46
Passes
404
498
Toulouse 404
Nantes 498
Pass Accuracy
83%
86%
Toulouse 83%
Nantes 86%
Corners
1
4
Toulouse 1
Nantes 4
Fouls
18
12
Toulouse 18
Nantes 12
Yellow Cards
2
3
Toulouse 2
Nantes 3
Red Cards
0
0
Toulouse 0
Nantes 0

Match Events

M. Lahdo 45'
HT
46' 🔄 Emersonn Y. Gboho
A. Camara Y. Benhattab 🔄 46'
47' Y. Gboho (A. Donnum)
58' 🟨 Aron Dønnum
Anthony Lopes 🟨 58'
L. Leroux (J. Lepenant) 61'
62' 🔄 A. Francis C. Casseres
Kelvin Amian 🟨 66'
68' A. Donnum
D. Tabibou Hong Hyun-Seok 🔄 73'
M. Lahdo B. Guirassy 🔄 73'
76' 🔄 W. Kamanzi D. Methalie
Louis Leroux 🟨 80'
J. Lepenant Kwon Hyeok-Kyu 🔄 83'
86' 🔄 D. Sidibe N. Edjouma
M. Abline Y. El Arabi 🔄 89'
FT

Player Cards

Our take on every player in this match

Toulouse

Goalkeepers
Guillaume Restes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Mark McKenzie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Charlie Cresswell
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
0
Tackles
Rasmus Nicolaisen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
89%
Duel Win %
Midfielders
Djibril Sidibé
👻 Invisible Nothing to note
Abu Francis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Mário Sauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Warren Kamanzi
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Forwards
Aron Dønnum
MAGNET
MAGNET
54
Activity
54
Activity
46
Passes
8
Duels
Frank Magri
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Emersonn
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Kjetil Haug
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Frédéric Efuele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Seny Koumbassa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dayann Methalie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Cristian Cásseres Jr.
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Yann Gboho
SUPER SUB
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.9
Rating
Noah Edjouma
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Julián Vignolo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Hidalgo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Nantes

Goalkeepers
Anthony Lopes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Kelvin Amian
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
6.3
Rating
Chidozie Awaziem
MAGNET
MAGNET
101
Activity
101
Activity
89
Passes
12
Duels
Tylel Tati
MAGNET
MAGNET
95
Activity
95
Activity
90
Passes
5
Duels
Louis Leroux
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Johann Lepenant
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Junior Mwanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Dehmaine Tabibou Assoumani
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Amady Camara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Matthis Abline
NPC
NPC
89
Minutes
89
Minutes
16%
Pass Acc
6.2
Rating
Mayckel Lahdo
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Patrik Carlgren
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Uroš Radaković
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolas Cozza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yassine Benhattab
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Hong Hyun-Seok
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Kwon Hyeok-Kyu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Mostafa Mohamed
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Youssef El-Arabi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Bahereba Guirassy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/27/2025 Toulouse 2 - 2 Nantes Ligue 1 Stadium de Toulouse
04/27/2025 Nantes 0 - 0 Toulouse Ligue 1 Stade de la Beaujoire - Louis Fonteneau
08/18/2024 Toulouse 0 - 0 Nantes Ligue 1 Stadium de Toulouse
02/11/2024 Toulouse 1 - 2 Nantes Ligue 1 Stadium de Toulouse
08/13/2023 Nantes 1 - 2 Toulouse Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/14/2023 Toulouse 0 - 0 Nantes Ligue 1 Stadium de Toulouse
04/29/2023 Nantes 1 - 5 Toulouse Coupe de France Stade de France
08/28/2022 Nantes 3 - 1 Toulouse Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/30/2021 Nantes 0 - 1 Toulouse Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/27/2021 Toulouse 1 - 2 Nantes Ligue 1 Stadium de Toulouse
09/27/2025
Ligue 1 Stadium de Toulouse
04/27/2025
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
08/18/2024
Ligue 1 Stadium de Toulouse
02/11/2024
Ligue 1 Stadium de Toulouse
08/13/2023
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/14/2023
Ligue 1 Stadium de Toulouse
04/29/2023
Coupe de France Stade de France
08/28/2022
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/30/2021
Ligue 1 Stade de la Beaujoire - Louis Fonteneau
05/27/2021
Ligue 1 Stadium de Toulouse
Toulouse Win
Nantes Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 6 15 12 4 +8 WParis Saint Germain 2 - 0 Auxerre (27-09-2025)LMarseille 1 - 0 Paris Saint Germain (22-09-2025)WParis Saint Germain 2 - 0 Lens (14-09-2025)WToulouse 3 - 6 Paris Saint Germain (30-08-2025)WParis Saint Germain 1 - 0 Angers (22-08-2025)
2 Lyon 6 15 8 3 +5 WLille 0 - 1 Lyon (28-09-2025)WLyon 1 - 0 Angers (19-09-2025)LRennes 3 - 1 Lyon (14-09-2025)WLyon 1 - 0 Marseille (31-08-2025)WLyon 3 - 0 Metz (23-08-2025)
3 Marseille 6 12 12 5 +7 WStrasbourg 1 - 2 Marseille (26-09-2025)WMarseille 1 - 0 Paris Saint Germain (22-09-2025)WMarseille 4 - 0 Lorient (12-09-2025)LLyon 1 - 0 Marseille (31-08-2025)WMarseille 5 - 2 Paris FC (23-08-2025)
4 Monaco 6 12 14 10 +4 LLorient 3 - 1 Monaco (27-09-2025)WMonaco 5 - 2 Metz (21-09-2025)WAuxerre 1 - 2 Monaco (13-09-2025)WMonaco 3 - 2 Strasbourg (31-08-2025)LLille 1 - 0 Monaco (24-08-2025)
5 Strasbourg 6 12 9 7 +2 LStrasbourg 1 - 2 Marseille (26-09-2025)WParis FC 2 - 3 Strasbourg (21-09-2025)WStrasbourg 1 - 0 Le Havre (14-09-2025)LMonaco 3 - 2 Strasbourg (31-08-2025)WStrasbourg 1 - 0 Nantes (24-08-2025)
6 Nice 8 11 11 11 0 WNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DNice 1 - 1 Paris FC (28-09-2025)LStade Brestois 29 4 - 1 Nice (20-09-2025)WNice 1 - 0 Nantes (13-09-2025)
7 Lille 6 10 13 9 +4 LLille 0 - 1 Lyon (28-09-2025)LLens 3 - 0 Lille (20-09-2025)WLille 2 - 1 Toulouse (14-09-2025)WLorient 1 - 7 Lille (30-08-2025)WLille 1 - 0 Monaco (24-08-2025)
8 Lens 6 10 8 5 +3 DRennes 0 - 0 Lens (28-09-2025)WLens 3 - 0 Lille (20-09-2025)LParis Saint Germain 2 - 0 Lens (14-09-2025)WLens 3 - 1 Stade Brestois 29 (29-08-2025)WLe Havre 1 - 2 Lens (24-08-2025)
9 Rennes 6 9 7 8 -1 DRennes 0 - 0 Lens (28-09-2025)DNantes 2 - 2 Rennes (20-09-2025)WRennes 3 - 1 Lyon (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LLorient 4 - 0 Rennes (24-08-2025)
10 Stade Brestois 29 6 7 11 11 0 WAngers 0 - 2 Stade Brestois 29 (28-09-2025)WStade Brestois 29 4 - 1 Nice (20-09-2025)LStade Brestois 29 1 - 2 Paris FC (14-09-2025)LLens 3 - 1 Stade Brestois 29 (29-08-2025)LToulouse 2 - 0 Stade Brestois 29 (24-08-2025)
11 Toulouse 6 7 9 11 -2 DToulouse 2 - 2 Nantes (27-09-2025)LAuxerre 1 - 0 Toulouse (21-09-2025)LLille 2 - 1 Toulouse (14-09-2025)LToulouse 3 - 6 Paris Saint Germain (30-08-2025)WToulouse 2 - 0 Stade Brestois 29 (24-08-2025)
12 Paris FC 6 7 10 13 -3 DNice 1 - 1 Paris FC (28-09-2025)LParis FC 2 - 3 Strasbourg (21-09-2025)WStade Brestois 29 1 - 2 Paris FC (14-09-2025)WParis FC 3 - 2 Metz (31-08-2025)LMarseille 5 - 2 Paris FC (23-08-2025)
13 Lorient 6 7 9 14 -5 WLorient 3 - 1 Monaco (27-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LMarseille 4 - 0 Lorient (12-09-2025)LLorient 1 - 7 Lille (30-08-2025)WLorient 4 - 0 Rennes (24-08-2025)
14 Auxerre 6 6 4 8 -4 LParis Saint Germain 2 - 0 Auxerre (27-09-2025)WAuxerre 1 - 0 Toulouse (21-09-2025)LAuxerre 1 - 2 Monaco (13-09-2025)LNantes 1 - 0 Auxerre (30-08-2025)LNice 3 - 1 Auxerre (23-08-2025)
15 Le Havre 6 5 6 8 -2 DMetz 0 - 0 Le Havre (28-09-2025)DLe Havre 1 - 1 Lorient (21-09-2025)LStrasbourg 1 - 0 Le Havre (14-09-2025)WLe Havre 3 - 1 Nice (31-08-2025)LLe Havre 1 - 2 Lens (24-08-2025)
16 Nantes 6 5 5 7 -2 DToulouse 2 - 2 Nantes (27-09-2025)DNantes 2 - 2 Rennes (20-09-2025)LNice 1 - 0 Nantes (13-09-2025)WNantes 1 - 0 Auxerre (30-08-2025)LStrasbourg 1 - 0 Nantes (24-08-2025)
17 Angers 6 5 3 6 -3 LAngers 0 - 2 Stade Brestois 29 (28-09-2025)LLyon 1 - 0 Angers (19-09-2025)DMetz 1 - 1 Angers (14-09-2025)DAngers 1 - 1 Rennes (31-08-2025)LParis Saint Germain 1 - 0 Angers (22-08-2025)
18 Rodez 2 4 3 2 +1 DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)WRED Star FC 93 2 - 3 Rodez (12-05-2026)
19 Saint Etienne 3 2 1 4 -3 LNice 4 - 1 Saint Etienne (29-05-2026)DSaint Etienne 0 - 0 Nice (26-05-2026)DSaint Etienne 0 - 0 (PEN 7-6) Rodez (15-05-2026)
20 Metz 6 2 5 13 -8 DMetz 0 - 0 Le Havre (28-09-2025)LMonaco 5 - 2 Metz (21-09-2025)DMetz 1 - 1 Angers (14-09-2025)LParis FC 3 - 2 Metz (31-08-2025)LLyon 3 - 0 Metz (23-08-2025)
21 RED Star FC 93 1 0 2 3 -1 LRED Star FC 93 2 - 3 Rodez (12-05-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.