French Ligue 1

Toulouse vs Lens, 2025-26 Ligue 1

· French Ligue 1
  • Red Card 23': Emersonn
FT
0 - 3
  • 57': Wesley Saïd
  • 85': Adrien Thomasson
  • 90'+5': Pierre Ganiou

About

Toulouse are hosting Lens at Stadium Municipal de Toulouse, Toulouse, France, starting on . The match is a part of the French Ligue 1.

Match Commentary

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 1': Attempt saved. Rasmus Nicolaisen (Toulouse) header from the left side of the six yard box is saved in the centre of the goal by Robin Risser (Lens). Assisted by Mark McKenzie.
  • 4': Attempt missed. Saud Abdulhamid (Lens) right footed shot from the centre of the box misses to the left. Assisted by Wesley Saïd with a cross.
  • 7': Attempt missed. Malang Sarr (Lens) left footed shot from outside the box misses to the right.
  • 9': Corner, Lens. Conceded by Alexis Vossah.
  • 9': Attempt missed. Ismaëlo Ganiou (Lens) header from the right side of the six yard box is just a bit too high. Assisted by Florian Thauvin with a cross following a corner.
  • 10': Dangerous play by Aron Dønnum (Toulouse).
  • 10': Matthieu Udol (Lens) wins a free kick in the defensive half.
  • 11': Attempt missed. Emersonn (Toulouse) right footed shot from the centre of the box is too high. Assisted by Aron Dønnum with a headed pass.
  • 14': Andrija Bulatovic (Lens) wins a free kick in the attacking half.
  • 14': Foul by Aron Dønnum (Toulouse).
  • 15': Attempt blocked. Odsonne Édouard (Lens) left footed shot from outside the box is blocked. Assisted by Adrien Thomasson.
  • 15': Attempt missed. Florian Thauvin (Lens) left footed shot from the centre of the box misses to the left.
  • 16': Andrija Bulatovic (Lens) wins a free kick on the left wing.
  • 16': Foul by Aron Dønnum (Toulouse).
  • 17': Alexis Vossah (Toulouse) wins a free kick in the attacking half.
  • 17': Foul by Samson Baidoo (Lens).
  • 20': Handball by Cristian Cásseres (Toulouse).
  • 21': Corner, Lens. Conceded by Djibril Sidibé.
  • 22': Attempt saved. Wesley Saïd (Lens) header from the right side of the six yard box is saved in the bottom right corner by Guillaume Restes (Toulouse). Assisted by Florian Thauvin with a cross.
  • 22': Corner, Lens. Conceded by Guillaume Restes.
  • 22': Foul by Adrien Thomasson (Lens).
  • 22': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 23': Foul by Emersonn (Toulouse).
  • 23': Odsonne Édouard (Lens) wins a free kick in the defensive half.
  • 23': Emersonn (Toulouse) is shown the red card.
  • 24': Delay in match because of an injury Odsonne Édouard (Lens).
  • 27': Delay over. They are ready to continue.
  • 27': Delay in match because of an injury Rasmus Nicolaisen (Toulouse).
  • 30': Delay over. They are ready to continue.
  • 30': Substitution, Toulouse. Seny Koumbassa replaces Rasmus Nicolaisen because of an injury.
  • 31': Foul by Adrien Thomasson (Lens).
  • 31': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 33': Adrien Thomasson (Lens) wins a free kick in the attacking half.
  • 33': Foul by Aron Dønnum (Toulouse).
  • 34': Corner, Lens. Conceded by Guillaume Restes.
  • 35': Corner, Lens. Conceded by Seny Koumbassa.
  • 35': Foul by Malang Sarr (Lens).
  • 35': Guillaume Restes (Toulouse) wins a free kick in the defensive half.
  • 36': Attempt blocked. Aron Dønnum (Toulouse) left footed shot from the right side of the box is blocked. Assisted by Rafik Messali.
  • 38': Substitution, Lens. Rayan Fofana replaces Odsonne Édouard because of an injury.
  • 40': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
  • 40': Foul by Andrija Bulatovic (Lens).
  • 41': Foul by Aron Dønnum (Toulouse).
  • 41': Wesley Saïd (Lens) wins a free kick in the attacking half.
  • 43': Attempt saved. Andrija Bulatovic (Lens) right footed shot from outside the box is saved in the bottom right corner by Guillaume Restes (Toulouse).
  • 43': Corner, Lens. Conceded by Guillaume Restes.
  • 43': Corner, Lens. Conceded by Guillaume Restes.
  • 44': Corner, Toulouse. Conceded by Andrija Bulatovic.
  • 44': Attempt saved. Mark McKenzie (Toulouse) header from the centre of the box is saved in the bottom left corner by Robin Risser (Lens). Assisted by Aron Dønnum with a cross.
  • 45'+1': Fourth official has announced 4 minutes of added time.
  • 45'+1': Delay in match because of an injury Alexis Vossah (Toulouse).
  • 45'+1': Delay over. They are ready to continue.
  • 45'+4': Attempt missed. Wesley Saïd (Lens) right footed shot from outside the box is high and wide to the right.
  • 45'+5': First Half ends, Toulouse 0, Lens 0.
  • 45': Second Half begins Toulouse 0, Lens 0.
  • 46': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
  • 46': Foul by Adrien Thomasson (Lens).
  • 47': Foul by Charlie Cresswell (Toulouse).
  • 47': Matthieu Udol (Lens) wins a free kick in the defensive half.
  • 48': Corner, Lens. Conceded by Seny Koumbassa.
  • 49': Djibril Sidibé (Toulouse) wins a free kick in the defensive half.
  • 49': Foul by Samson Baidoo (Lens).
  • 50': Florian Thauvin (Lens) has gone down, but the referee deems it simulation.
  • 50': Florian Thauvin (Lens) is shown the yellow card.
  • 53': Attempt missed. Florian Thauvin (Lens) left footed shot from the left side of the box is high and wide to the left.
  • 57': Goal! Toulouse 0, Lens 1. Wesley Saïd (Lens) right footed shot from the centre of the box to the top right corner.
  • 57': Charlie Cresswell (Toulouse) is shown the yellow card.
  • 60': Attempt missed. Ismaëlo Ganiou (Lens) right footed shot from outside the box is high and wide to the right.
  • 62': Foul by Andrija Bulatovic (Lens).
  • 62': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 63': Substitution, Toulouse. Santiago Hidalgo replaces Rafik Messali.
  • 63': Substitution, Toulouse. Mário Sauer replaces Alexis Vossah.
  • 65': Attempt blocked. Santiago Hidalgo (Toulouse) right footed shot from a difficult angle on the right is blocked. Assisted by Djibril Sidibé.
  • 65': Corner, Toulouse. Conceded by Matthieu Udol.
  • 66': Foul by Santiago Hidalgo (Toulouse).
  • 66': Robin Risser (Lens) wins a free kick in the defensive half.
  • 67': Foul by Malang Sarr (Lens).
  • 67': Santiago Hidalgo (Toulouse) wins a free kick in the attacking half.
  • 69': Aron Dønnum (Toulouse) wins a free kick in the defensive half.
  • 69': Foul by Rayan Fofana (Lens).
  • 70': Foul by Cristian Cásseres (Toulouse).
  • 70': Wesley Saïd (Lens) wins a free kick in the defensive half.
  • 70': Attempt missed. Wesley Saïd (Lens) header from the centre of the box is just a bit too high. Assisted by Matthieu Udol with a cross.
  • 74': Substitution, Lens. Morgan Guilavogui replaces Florian Thauvin.
  • 74': Attempt missed. Cristian Cásseres (Toulouse) right footed shot from outside the box is too high.
  • 76': Delay in match because of an injury Guillaume Restes (Toulouse).
  • 77': Delay over. They are ready to continue.
  • 77': Substitution, Toulouse. Julián Vignolo replaces Aron Dønnum.
  • 77': Substitution, Toulouse. Warren Kamanzi replaces Seny Koumbassa.
  • 78': Cristian Cásseres (Toulouse) wins a free kick in the attacking half.
  • 78': Foul by Rayan Fofana (Lens).
  • 79': Foul by Adrien Thomasson (Lens).
  • 79': Yann Gboho (Toulouse) wins a free kick in the defensive half.
  • 79': Foul by Charlie Cresswell (Toulouse).
  • 79': Rayan Fofana (Lens) wins a free kick in the defensive half.
  • 82': Foul by Yann Gboho (Toulouse).
  • 82': Saud Abdulhamid (Lens) wins a free kick on the right wing.
  • 85': Attempt saved. Rayan Fofana (Lens) right footed shot from the centre of the box is saved in the centre of the goal by Guillaume Restes (Toulouse). Assisted by Saud Abdulhamid with a cross.
  • 85': Goal! Toulouse 0, Lens 2. Adrien Thomasson (Lens) left footed shot from the centre of the box to the bottom right corner.
  • 87': Andrija Bulatovic (Lens) wins a free kick in the defensive half.
  • 87': Foul by Mário Sauer (Toulouse).
  • 87': Mário Sauer (Toulouse) is shown the yellow card for a bad foul.
  • 88': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
  • 88': Foul by Andrija Bulatovic (Lens).
  • 88': Andrija Bulatovic (Lens) is shown the yellow card.
  • 89': Handball by Andrija Bulatovic (Lens).
  • 90': Substitution, Lens. Anthony Bermont replaces Saud Abdulhamid.
  • 90': Substitution, Lens. Florian Sotoca replaces Andrija Bulatovic.
  • 90': Attempt blocked. Santiago Hidalgo (Toulouse) left footed shot from outside the box is blocked. Assisted by Julián Vignolo.
  • 90'+1': Attempt missed. Yann Gboho (Toulouse) left footed shot from the centre of the box misses to the left following a fast break.
  • 90'+1': Fourth official has announced 6 minutes of added time.
  • 90'+2': Robin Risser (Lens) is shown the yellow card.
  • 90'+2': Attempt saved. Adrien Thomasson (Lens) right footed shot from the centre of the box is saved in the top centre of the goal by Guillaume Restes (Toulouse). Assisted by Wesley Saïd with a through ball.
  • 90'+2': Florian Sotoca (Lens) wins a free kick in the attacking half.
  • 90'+2': Foul by Julián Vignolo (Toulouse).
  • 90'+3': Florian Sotoca (Lens) wins a free kick in the attacking half.
  • 90'+3': Foul by Santiago Hidalgo (Toulouse).
  • 90'+4': Foul by Charlie Cresswell (Toulouse).
  • 90'+4': Rayan Fofana (Lens) wins a free kick in the attacking half.
  • 90'+5': Charlie Cresswell (Toulouse) wins a free kick in the defensive half.
  • 90'+5': Foul by Anthony Bermont (Lens).
  • 90'+5': Goal! Toulouse 0, Lens 3. Ismaëlo Ganiou (Lens) right footed shot from a difficult angle on the right to the top left corner. Assisted by Adrien Thomasson.
  • 90'+7': Delay in match because of an injury Djibril Sidibé (Toulouse).
  • 90'+13': Delay over. They are ready to continue.
  • 90'+13': Second Half ends, Toulouse 0, Lens 3.
  • 0': Match ends, Toulouse 0, Lens 3.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/175.png&h=25&scale=crop&w=25&location=originRCL TOUhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/179.png&h=25&scale=crop&w=25&location=origin
16 Fouls 16
3 Yellow Cards 2
0 Red Cards 1
0 Offsides 0
8 Corner Kicks 2
2 Saves 4
67.9 Possession 32.1
16 SHOTS 8
7 ON GOAL 2
0.4 On Target % 0.3
0 Penalty Goals 0
0 Penalty Kicks Taken 0
509 Accurate Passes 199
571 Passes 268
0.9 Pass Completion % 0.7
8 Accurate Crosses 3
26 Crosses 11
0.3 Cross % 0.3
39 Long Balls 45
20 Accurate Long Balls 18
0.5 Long Balls % 0.4
1 Blocked Shots 3
12 Effective Tackles 15
16 Tackles 21
0.8 Tackle % 0.7
7 Interceptions 6
17 Effective Clearances 21
17 Clearances 21

Game Information

Competition: French Ligue 1

Venue: Stadium Municipal de Toulouse
Location: Toulouse, France
Attendance: 30,266

Ligue 1 Standings

# TEAM GP GD PTS
1 Lens 17 +18 40
2 Paris Saint-Germain 17 +22 39
3 Marseille 17 +19 32
4 Lille 17 +11 32
Full Standings

Line-Ups

TOU Toulouse (3-4-2-1)

No. Name
1 Guillaume Restes (GK)
4 Charlie Cresswell Yellow Card
2 Rasmus Nicolaisen
3 Mark McKenzie
45 Alexis Vossah
23 Cristian Cásseres Jr.
19 Djibril Sidibé
15 Aron Donnum
20 Emersonn Red Card
10 Yann Gboho
22 Rafik Messali

RCL Lens (3-4-2-1)

No. Name
40 Robin Risser (GK) Yellow Card
6 Samson Baidoo
20 Malang Sarr
25 Pierre Ganiou
5 Andrija Bulatovic Yellow Card
28 Adrien Thomasson
14 Matthieu Udol
23 Saud Abdulhamid
11 Odsonne Édouard
22 Wesley Saïd
10 Florian Thauvin Yellow Card

Ligue 1 News

EA 26 reveals men's, women's Team of the Year nominees
EA 26 reveals men's, women's Team of the Year nominees

EA FC 26 has announced the nominees for the Team of Year and you can vote now for your pick.

Chelsea announce Liam Rosenior as new head coach on long-term contract
Chelsea announce Liam Rosenior as new head coach on long-term contract

Chelsea have announced the appointment of Liam Rosenior as their new head coach on a 5½-year contract.

Strasbourg fan group slams Liam Rosenior's 'humiliating' Chelsea move
Strasbourg fan group slams Liam Rosenior's 'humiliating' Chelsea move

Strasbourg's Supporters Federation have labelled Liam Rosenior's move to Chelsea "another humiliating step in Racing's subservience to Chelsea."

Endrick: Carlo Ancelotti told me to leave Real Madrid for Lyon
Endrick: Carlo Ancelotti told me to leave Real Madrid for Lyon

Brazilian forward Endrick took advice from his former Real Madrid coach Carlo Ancelotti before joining French club Lyon on loan for the rest of the season.

January transfer window: Grading big signings in men's soccer
January transfer window: Grading big signings in men's soccer

The 2026 winter transfer window is now open. Here is how we rated the biggest deals, with Brennan Johnson moving from Tottenham to Crystal Palace.