France - Ligue 1Stadium de Toulouse, Oct 19
FTToulouse
4 - 0
Metz
Events:
2'Frank MagriEmersonn Da Silva1 - 0(Assist)
2'1 - 0Frank MagriEmersonn Da Silva(Assist)
8'Aron Dønnum2 - 0
8'2 - 0Aron Dønnum
34'Giorgi Abuashvili
34'Giorgi Abuashvili
37'Frank Magri
37'Frank Magri
45 + 2'Sadibou Sane
45 + 2'Sadibou Sane
HT
2 - 0
Events:
74'Emersonn Da Silva
74'Emersonn Da Silva
79'Yann GbohoCharlie Cresswell3 - 0(Assist)
79'3 - 0Yann GbohoCharlie Cresswell(Assist)
84'Charlie CresswellAron Dønnum4 - 0(Assist)
84'4 - 0Charlie CresswellAron Dønnum(Assist)
FT
4 - 0
Events:
Events:
Match Info:
Referee: Francois Letexier (France)
Venue: Stadium de ToulouseOct 19
Spectators: 26,078
Stats:
Shots on target
7
Shots on target
2
Shots off target
6
Shots off target
0
Blocked Shots
3
Blocked Shots
0
Possession (%)
36
Possession (%)
64
Corner Kicks
5
Corner Kicks
1
Offsides
1
Offsides
1
Fouls
14
Fouls
11
Throw ins
19
Throw ins
18
Yellow cards
2
Yellow cards
1
Red cards
0
Red cards
1
Crosses
7
Crosses
0
Goalkeeper saves
2
Goalkeeper saves
3
Goal kicks
2
Goal kicks
6
Latest commentaries:
90+4'That's it! The referee blows the final whistle
90+4'Ball possession: Toulouse: 36%, Metz: 64%.
90+4'The referee signals a free kick as Alpha Toure from Metz trips Cristian Casseres Jr.
90+3'Toulouse take a throw-in in the opponent's half of the field.
90+2'Toulouse take a throw-in in the opponent's half of the field.
90+1'The fourth official shows there are 3 minute(s) of time to be added.
90+1'The referee signals a free kick as Julian Vignolo from Toulouse trips Alpha Toure
90+1'Safe hands from Jonathan Fischer as he comes out and claims the ball
90+1'Ibou Sane from Metz intercepts a cross aimed towards the box.
90'Ball possession: Toulouse: 36%, Metz: 64%.
90'The referee signals a free kick as Ibou Sane from Metz trips Rasmus Nicolaisen
88'Good effort by Aron Doennum as he directs a shot on target, but the keeper saves it
88'Jessy Deminguet hand-balls.
86'Ball possession: Toulouse: 35%, Metz: 65%.
85'Charlie Cresswell wins an air challenge against Jean-Philippe Gbamin
84'Aron Doennum provided the assist for the goal.
84'G O O O A A A L - Charlie Cresswell from Toulouse heads the ball home!
84'Aron Doennum from Toulouse swings in the corner from the right.
84'Habibou Mouhamadou Diallo is leaving the field to be replaced by Joel Asoro in a tactical substitution.
83'Gauthier Hein is leaving the field to be replaced by Ibou Sane in a tactical substitution.
83'Yann Gboho is leaving the field to be replaced by Julian Vignolo in a tactical substitution.
83'Koffi Kouao relieves the pressure with a clearance
83'Warren Kamanzi from Toulouse intercepts a cross aimed towards the box.
83'The referee signals a free kick as Abu Francis from Toulouse trips Giorgi Tsitaishvili
82'Metz take a throw-in in the opponent's half of the field.
81'Ball possession: Toulouse: 35%, Metz: 65%.
80'Terry Yegbe successfully blocks the shot
80'A shot by Abu Francis is blocked.
79'Charlie Cresswell provided the assist for the goal.
79'G O O O A A A L - Yann Gboho scores with the left foot!
79'Charlie Cresswell relieves the pressure with a clearance
79'A player from Toulouse takes a long throw into the opponent's box.
78'Metz take a throw-in in the opponent's half of the field.
78'Goal kick for Metz.
77'Goal kick for Metz.
76'Dayann Methalie is leaving the field to be replaced by Warren Kamanzi in a tactical substitution.
76'Emersonn is leaving the field to be replaced by Santiago Hidalgo in a tactical substitution.
76'Yann Gboho from Toulouse sends an effort wide of target
75'Yellow card for Emersonn.
75'The referee signals a free kick as Emersonn from Toulouse trips Terry Yegbe
75'Emersonn fails to find the target with a shot from outside the box
75'Ball possession: Toulouse: 35%, Metz: 65%.
75'Today's attendance is 26078.
74'Goal kick for Metz.
74'Rasmus Nicolaisen wins an air challenge against Jonathan Fischer
74'A chance presents itself to Rasmus Nicolaisen from Toulouse but his header goes wide
73'Aron Doennum from Toulouse swings in the corner from the right.
73'Terry Yegbe from Metz intercepts a cross aimed towards the box.
71'Boubacar Traore is leaving the field to be replaced by Jessy Deminguet in a tactical substitution.
71'Fode Ballo-Toure is leaving the field to be replaced by Giorgi Tsitaishvili in a tactical substitution.
71'The referee signals a free kick as Mario Sauer from Toulouse trips Cheikh Sabaly
71'Ball possession: Toulouse: 36%, Metz: 64%.
70'Metz take a throw-in in the opponent's half of the field.
69'Metz take a throw-in in the opponent's half of the field.
68'Aron Doennum from Toulouse takes a short corner kick from the right.
67'Koffi Kouao relieves the pressure with a clearance
66'Emersonn from Toulouse sends an effort wide of target
66'The cross by Dayann Methalie from Toulouse successfully finds a teammate in the box.
66'Terry Yegbe relieves the pressure with a clearance
65'Goal kick for Toulouse.
65'Ball possession: Toulouse: 33%, Metz: 67%.
65'Jean-Philippe Gbamin from Metz intercepts a cross aimed towards the box.
65'Toulouse take a throw-in in the opponent's half of the field.
64'Djibril Sidibe is leaving the field to be replaced by Mario Sauer in a tactical substitution.
64'Frank Magri is leaving the field to be replaced by Mark McKenzie in a tactical substitution.
63'Toulouse take a throw-in in the opponent's half of the field.
63'Metz take a throw-in in the opponent's half of the field.
63'Goal kick for Metz.
62'Alpha Toure is penalised for pushing Yann Gboho.
61'Toulouse take a throw-in in the opponent's half of the field.
61'Ball possession: Toulouse: 33%, Metz: 67%.
61'The referee signals a free kick as Aron Doennum from Toulouse trips Fode Ballo-Toure
60'Metz take a throw-in in the opponent's half of the field.
59'Goal kick for Metz.
59'Emersonn goes for goal, but his effort was never close to hitting the target.
57'Toulouse take a throw-in in the opponent's half of the field.
57'The referee signals a free kick as Dayann Methalie from Toulouse trips Koffi Kouao
56'Ball possession: Toulouse: 33%, Metz: 67%.
55'The referee signals a free kick as Rasmus Nicolaisen from Toulouse trips Gauthier Hein
54'Terry Yegbe successfully blocks the shot
54'Emersonn from Toulouse heads towards goal but sees his effort blocked.
54'Yann Gboho from Toulouse sends an effort wide of target
54'The cross by Djibril Sidibe from Toulouse successfully finds a teammate in the box.
53'The referee signals a free kick as Koffi Kouao from Metz trips Yann Gboho
51'The referee signals a free kick as Dayann Methalie from Toulouse trips Gauthier Hein
50'Ball possession: Toulouse: 32%, Metz: 68%.
50'Toulouse take a throw-in in the opponent's half of the field.
49'Toulouse take a throw-in in the opponent's half of the field.
49'The match resumes with a drop ball.
48'Play has been stopped because there is a player lying on the pitch.
46'Giorgi Abuashvili is leaving the field to be replaced by Terry Yegbe in a tactical substitution.
46'The second half is underway.
45+5'It's over! The referee blows for half time
45+5'Ball possession: Toulouse: 28%, Metz: 72%.
45+5'Obstruction as Emersonn cuts off the run of Jonathan Fischer. A free-kick is awarded.
45+4'Jonathan Fischer from Metz intercepts a cross aimed towards the box.
45+2'SENT OFF! - After a serious foul Sadibou Sane is dismissed!
45+2'Dangerous challenge by Sadibou Sane from Metz. Cristian Casseres Jr. on the receiving end of that.
45+2'Toulouse take a throw-in in the opponent's half of the field.
45+2'Metz take a throw-in in the opponent's half of the field.
45+1'The fourth official shows there are 2 minute(s) of time to be added.
45'Ball possession: Toulouse: 28%, Metz: 72%.
42'Toulouse take a throw-in in the opponent's half of the field.
42'Cheikh Sabaly from Metz is ruled offside.
40'Metz take a throw-in in the opponent's half of the field.
40'Ball possession: Toulouse: 30%, Metz: 70%.
40'Metz take a throw-in in the opponent's half of the field.
39'Metz take a throw-in in the opponent's half of the field.
39'Sadibou Sane from Metz intercepts a cross aimed towards the box.
39'Aron Doennum swings in the ball from a corner on the right, but it is nowhere near a teammate.
38'Sadibou Sane successfully blocks the shot
38'A shot by Dayann Methalie is blocked.
38'Yann Gboho creates a scoring opportunity for his teammate
37'Yellow card for Frank Magri.
37'Frank Magri from Toulouse goes a bit too far there as the pulls down Fode Ballo-Toure
36'Charlie Cresswell from Toulouse goes a bit too far there as the pulls down Sadibou Sane
35'Ball possession: Toulouse: 31%, Metz: 69%.
34'Yellow card for Giorgi Abuashvili.
34'Giorgi Abuashvili from Metz goes a bit too far there as the pulls down Aron Doennum
33'Frank Magri from Toulouse goes a bit too far there as the pulls down Fode Ballo-Toure
31'Fode Ballo-Toure is penalised for pushing Frank Magri.
31'Goal kick for Toulouse.
30'Djibril Sidibe from Toulouse intercepts a cross aimed towards the box.
30'Ball possession: Toulouse: 31%, Metz: 69%.
30'Cristian Casseres Jr. from Toulouse goes a bit too far there as the pulls down Cheikh Sabaly
29'Rasmus Nicolaisen wins an air challenge against Habibou Mouhamadou Diallo
29'Rasmus Nicolaisen from Toulouse intercepts a cross aimed towards the box.
29'Gauthier Hein swings in the ball from a corner on the right, but it is nowhere near a teammate.
28'Good effort by Habibou Mouhamadou Diallo as he directs a shot on target, but the keeper saves it
28'Toulouse take a throw-in in the opponent's half of the field.
26'Frank Magri is penalised for pushing Fode Ballo-Toure.
25'Ball possession: Toulouse: 34%, Metz: 66%.
25'The referee signals a free kick as Boubacar Traore from Metz trips Cristian Casseres Jr.
25'Metz take a throw-in in the opponent's half of the field.
22'Goal kick for Metz.
22'Frank Magri fails to find the target with a shot from outside the box
22'Giorgi Abuashvili shoots from outside the box, but Guillaume Restes has it under control
22'Toulouse take a throw-in in the opponent's half of the field.
21'Charlie Cresswell from Toulouse intercepts a cross aimed towards the box.
20'Djibril Sidibe from Toulouse is ruled offside.
20'Ball possession: Toulouse: 36%, Metz: 64%.
19'Boubacar Traore relieves the pressure with a clearance
19'The cross by Yann Gboho from Toulouse successfully finds a teammate in the box.
19'Aron Doennum from Toulouse takes a short corner kick from the right.
18'Good effort by Yann Gboho as he directs a shot on target, but the keeper saves it
18'The cross by Aron Doennum from Toulouse successfully finds a teammate in the box.
16'Safe hands from Jonathan Fischer as he comes out and claims the ball
15'Toulouse take a throw-in in the opponent's half of the field.
15'Ball possession: Toulouse: 25%, Metz: 75%.
15'Sadibou Sane from Metz intercepts a cross aimed towards the box.
13'The referee signals a free kick as Sadibou Sane from Metz trips Emersonn
12'Charlie Cresswell from Toulouse intercepts a cross aimed towards the box.
10'Ball possession: Toulouse: 26%, Metz: 74%.
10'Metz take a throw-in in the opponent's half of the field.
8'G O O O A A A L - Aron Doennum from Toulouse puts it away from the penalty spot with the left foot! Jonathan Fischer chose the wrong side.
6'PENALTY - Boubacar Traore from Metz concedes a penalty for pushing Cristian Casseres Jr..
5'Ball possession: Toulouse: 26%, Metz: 74%.
5'Toulouse take a throw-in in the opponent's half of the field.
4'Metz take a throw-in in the opponent's half of the field.
2'Emersonn provided the assist for the goal.
2'GOAL! - Frank Magri score from a shot with the left foot, that takes a deflection.
2'Toulouse take a throw-in in the opponent's half of the field.
2'Toulouse take a throw-in in the opponent's half of the field.
1'Toulouse take a throw-in in the opponent's half of the field.
1'Cloudy conditions overhead at the moment.
1'The pitch is in good condition today allowing for more technical play
1'Metz kick-off, and the game is underway.
1'The referee starts the match.
Welcome to Stadium Municipal, the match will start in about 5 minutes.
Line-ups are confirmed. Last update: Sun Oct 19 2025 18:39:00 GMT+0000 (Coordinated Universal Time)
Toulouse3-4-3
1
Guillaume Restes
19
Djibril Sidibe
4
Charlie Cresswell
2
Rasmus Nicolaisen
15
Aron Dønnum
23
Cristian Cásseres Jr
17
Abu Francis
24
Dayann Methalie
9
Frank Magri
20
Emersonn Da Silva
10
Yann Gboho
30
Habib Diallo
14
Cheikh Sabaly
9
Giorgi Abuashvili
8
Boubacar Traore
12
Alpha Toure
10
Gauthier Hein
97
Fodé Ballo-Touré
38
Sadibou Sane
5
Jean-Philippe Gbamin
39
Koffi Kouao
1
Jonathan Fischer
Metz4-4-2
Substitutions:
64'
Frank MagriMark McKenzie
46'
Giorgi AbuashviliTerry Yegbe
64'
Djibril SidibeMario Sauer
71'
Fodé Ballo-TouréGeorgiy Tsitaishvili
76'
Emersonn Da SilvaSantiago Hidalgo
71'
Boubacar TraoreJessy Deminguet
76'
Dayann MethalieWaren Kamanzi
83'
Gauthier HeinIbou Sane
83'
Yann GbohoJulian Vignolo
84'
Habib DialloJoel Asoro
Substitute players:
Kjetil Haug
Pape Sy
Mark McKenzie
Maxime Colin
Waren Kamanzi
Terry Yegbe
Seny Koumbassa
Jessy Deminguet
Alexis Vossah
Benjamin Stambouli
Mario Sauer
Georgiy Tsitaishvili
Julian Vignolo
Morgan Bokele
Santiago Hidalgo
Ibou Sane
Noah Edjouma
Joel Asoro
Coaches:
Carles Martinez
Stephane Le Mignan
Ligue 1
#Team namePPlayedGDGoals DifferencePtsPointsWWinsDDrawsLLossesFGoals ForAGoals Against
1AS Monaco5713410147
2Marseille41212400164
3Lens5612401104
4Lyon551240183
5Lille5610311104
6Paris Saint-Germain451031083
7Nice531031185
8Strasbourg46930182
9Rennes52822175
10Angers51822154
11Toulouse437211118
12Lorient4072111111
13Paris FC41620287
14Auxerre5-1620345
15Le Havre41512176
16Brest5-1512289
17Nantes4-2411235
18Metz4-4202215
Cup result provided 1 additional position in UEFA Europa League
Max favourites reached
Max favourites reached