
Toulouse vs Lens, 2024-25 Ligue 1
· French Ligue 1About
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Attempt saved. Tom Pouilly (Lens) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Adrien Thomasson.
- 3': Delay in match because of an injury Cristian Cásseres (Toulouse).
- 3': Delay over. They are ready to continue.
- 4': Foul by Nampalys Mendy (Lens).
- 4': Yann Gboho (Toulouse) wins a free kick in the defensive half.
- 10': Attempt saved. Joshua King (Toulouse) right footed shot from the right side of the box is saved in the centre of the goal.
- 11': Corner, Lens. Conceded by Jaydee Canvot.
- 12': Attempt missed. Tom Pouilly (Lens) right footed shot from outside the box misses to the right following a corner.
- 12': Foul by Nampalys Mendy (Lens).
- 12': Joshua King (Toulouse) wins a free kick in the defensive half.
- 13': Aron Dønnum (Toulouse) wins a free kick in the defensive half.
- 13': Foul by Neil El Aynaoui (Lens).
- 15': Foul by Joshua King (Toulouse).
- 15': Jonathan Gradit (Lens) wins a free kick in the defensive half.
- 17': Attempt missed. Goduine Koyalipou (Lens) right footed shot from the right side of the box misses to the left.
- 18': Delay in match because of an injury Yann Gboho (Toulouse).
- 19': Delay over. They are ready to continue.
- 21': Attempt saved. Frank Magri (Toulouse) right footed shot from the centre of the box is saved in the centre of the goal.
- 24': Foul by Warren Kamanzi (Toulouse).
- 24': Nampalys Mendy (Lens) wins a free kick in the defensive half.
- 24': Foul by Frank Magri (Toulouse).
- 24': Neil El Aynaoui (Lens) wins a free kick in the defensive half.
- 28': Andy Diouf (Lens) wins a free kick on the left wing.
- 28': Foul by Cristian Cásseres (Toulouse).
- 31': Foul by Vincent Sierro (Toulouse).
- 31': Jonathan Gradit (Lens) wins a free kick in the defensive half.
- 31': Delay in match because of an injury Jonathan Gradit (Lens).
- 32': Delay over. They are ready to continue.
- 36': Attempt blocked. Goduine Koyalipou (Lens) left footed shot from the centre of the box is blocked. Assisted by Neil El Aynaoui.
- 36': Attempt blocked. Andy Diouf (Lens) right footed shot from the centre of the box is blocked.
- 36': Attempt blocked. Goduine Koyalipou (Lens) left footed shot from the centre of the box is blocked.
- 37': Aron Dønnum (Toulouse) wins a free kick on the right wing.
- 37': Foul by Deiver Machado (Lens).
- 38': Deiver Machado (Lens) wins a free kick in the defensive half.
- 38': Foul by Cristian Cásseres (Toulouse).
- 40': Offside, Lens. Goduine Koyalipou is caught offside.
- 42': Andy Diouf (Lens) wins a free kick in the defensive half.
- 42': Foul by Djibril Sidibé (Toulouse).
- 43': Adrien Thomasson (Lens) wins a free kick on the right wing.
- 43': Foul by Jaydee Canvot (Toulouse).
- 44': Foul by Juma Bah (Lens).
- 44': Warren Kamanzi (Toulouse) wins a free kick in the defensive half.
- 45': Facundo Medina (Lens) wins a free kick in the defensive half.
- 45': Foul by Yann Gboho (Toulouse).
- 45': Fourth official has announced 1 minutes of added time.
- 45'+1': Aron Dønnum (Toulouse) wins a free kick in the defensive half.
- 45'+1': Foul by Andy Diouf (Lens).
- 45'+2': First Half ends, Toulouse 0, Lens 0.
- 45': Second Half begins Toulouse 0, Lens 0.
- 47': Goal! Toulouse 1, Lens 0. Yann Gboho (Toulouse) right footed shot from outside the box to the bottom right corner. Assisted by Mark McKenzie with a headed pass.
- 49': Attempt blocked. Aron Dønnum (Toulouse) left footed shot from the right side of the box is blocked. Assisted by Yann Gboho.
- 50': Corner, Toulouse. Conceded by Deiver Machado.
- 50': Attempt missed. Jaydee Canvot (Toulouse) header from the centre of the box misses to the left. Assisted by Aron Dønnum with a cross following a corner.
- 51': Attempt blocked. Andy Diouf (Lens) left footed shot from outside the box is blocked. Assisted by Deiver Machado.
- 51': Attempt missed. Neil El Aynaoui (Lens) header from the centre of the box is close, but misses to the right. Assisted by Juma Bah with a headed pass.
- 51': Foul by Adrien Thomasson (Lens).
- 51': Warren Kamanzi (Toulouse) wins a free kick in the defensive half.
- 51': Adrien Thomasson (Lens) is shown the yellow card for a bad foul.
- 56': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
- 56': Foul by Andy Diouf (Lens).
- 57': Facundo Medina (Lens) is shown the yellow card.
- 58': Foul by Jaydee Canvot (Toulouse).
- 58': Neil El Aynaoui (Lens) wins a free kick in the attacking half.
- 58': Corner, Toulouse. Conceded by Adrien Thomasson.
- 59': Foul by Frank Magri (Toulouse).
- 59': Jonathan Gradit (Lens) wins a free kick in the defensive half.
- 60': Adrien Thomasson (Lens) wins a free kick in the defensive half.
- 60': Foul by Vincent Sierro (Toulouse).
- 60': Nampalys Mendy (Lens) is shown the yellow card.
- 61': Goal! Toulouse 1, Lens 1. Neil El Aynaoui (Lens) header from the centre of the box to the bottom left corner. Assisted by Adrien Thomasson with a cross.
- 62': Deiver Machado (Lens) wins a free kick in the defensive half.
- 62': Foul by Aron Dønnum (Toulouse).
- 63': Aron Dønnum (Toulouse) is shown the yellow card.
- 67': Adrien Thomasson (Lens) wins a free kick in the defensive half.
- 67': Foul by Joshua King (Toulouse).
- 68': Substitution, Lens. Anass Zaroury replaces Deiver Machado because of an injury.
- 69': Facundo Medina (Lens) wins a free kick in the defensive half.
- 69': Foul by Yann Gboho (Toulouse).
- 70': Substitution, Toulouse. Zakaria Aboukhlal replaces Frank Magri.
- 70': Substitution, Toulouse. Gabriel Suazo replaces Warren Kamanzi.
- 71': Attempt blocked. Nampalys Mendy (Lens) right footed shot from outside the box is blocked.
- 72': Attempt missed. Joshua King (Toulouse) header from the centre of the box misses to the right. Assisted by Gabriel Suazo with a cross.
- 74': Facundo Medina (Lens) wins a free kick in the attacking half.
- 74': Foul by Joshua King (Toulouse).
- 76': Substitution, Lens. Martín Satriano replaces Adrien Thomasson.
- 77': Foul by Neil El Aynaoui (Lens).
- 77': Joshua King (Toulouse) wins a free kick on the left wing.
- 78': Attempt saved. Vincent Sierro (Toulouse) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Joshua King.
- 80': Cristian Cásseres (Toulouse) wins a free kick in the attacking half.
- 80': Foul by Neil El Aynaoui (Lens).
- 81': Substitution, Lens. Florian Sotoca replaces Tom Pouilly.
- 81': Substitution, Lens. Wesley Saïd replaces Goduine Koyalipou.
- 82': Attempt saved. Zakaria Aboukhlal (Toulouse) left footed shot from the right side of the box is saved in the bottom right corner. Assisted by Aron Dønnum.
- 83': Attempt saved. Vincent Sierro (Toulouse) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Cristian Cásseres.
- 83': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
- 83': Foul by Martín Satriano (Lens).
- 87': Cristian Cásseres (Toulouse) is shown the yellow card.
- 87': Wesley Saïd (Lens) is shown the yellow card.
- 88': Offside, Lens. Wesley Saïd is caught offside.
- 88': Foul by Anass Zaroury (Lens).
- 88': Zakaria Aboukhlal (Toulouse) wins a free kick on the right wing.
- 88': Anass Zaroury (Lens) is shown the yellow card for a bad foul.
- 90': Attempt blocked. Anass Zaroury (Lens) right footed shot from outside the box is blocked. Assisted by Neil El Aynaoui.
- 90': Fourth official has announced 5 minutes of added time.
- 90'+2': Facundo Medina (Lens) wins a free kick in the defensive half.
- 90'+2': Foul by Zakaria Aboukhlal (Toulouse).
- 90'+5': Attempt missed. Martín Satriano (Lens) header from the centre of the box is close, but misses to the right. Assisted by Anass Zaroury with a cross.
- 90'+6': Second Half ends, Toulouse 1, Lens 1.
- 0': Match ends, Toulouse 1, Lens 1.
Statistics
![]() |
TOU![]() |
|
---|---|---|
12 | Fouls | 17 |
5 | Yellow Cards | 2 |
0 | Red Cards | 0 |
2 | Offsides | 0 |
1 | Corner Kicks | 2 |
5 | Saves | 1 |
60.4 | Possession | 39.6 |
12 | SHOTS | 9 |
2 | ON GOAL | 6 |
0.2 | On Target % | 0.7 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
490 | Accurate Passes | 288 |
557 | Passes | 362 |
0.9 | Pass Completion % | 0.8 |
2 | Accurate Crosses | 2 |
8 | Crosses | 10 |
0.3 | Cross % | 0.2 |
46 | Long Balls | 41 |
18 | Accurate Long Balls | 13 |
0.4 | Long Balls % | 0.3 |
6 | Blocked Shots | 1 |
7 | Effective Tackles | 8 |
13 | Tackles | 15 |
0.5 | Tackle % | 0.5 |
6 | Interceptions | 4 |
27 | Effective Clearances | 27 |
27 | Clearances | 27 |
Game Information
Venue: Stadium de Toulouse
Location: Toulouse, France
Attendance: 27,890
Ligue 1 Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Paris Saint-Germain | 33 | +55 | 81 |
2 | Marseille | 33 | +25 | 62 |
3 | AS Monaco | 33 | +26 | 61 |
4 | Nice | 33 | +19 | 57 |
Line-Ups
Toulouse (3-4-2-1)
No. | Name |
---|---|
50 | Guillaume Restes (GK) |
3 | Mark McKenzie |
29 | Jaydee Canvot |
19 | Djibril Sidibé |
8 | Vincent Sierro |
23 | Cristian Cásseres Jr. ![]() |
12 | Waren Kamanzi |
15 | Aron Donnum ![]() |
9 | Frank Magri |
13 | Josh King |
10 | Yann Gboho |
Lens (5-4-1)
No. | Name |
---|---|
30 | Mathew Ryan (GK) |
27 | Juma Bah |
14 | Facundo Medina ![]() |
24 | Jonathan Gradit |
3 | Deiver Machado |
34 | Tom Pouilly |
23 | Neil El Aynaoui |
26 | Nampalys Mendy ![]() |
18 | Andy Diouf |
28 | Adrien Thomasson ![]() |
19 | Goduine Koyalipou |
Ligue 1 News

The European soccer season is drawing to a close, but who will win the race for the titles, cups and European qualification -- and who will be relegated?
Paris St Germain go into the final day of the Ligue 1 season with the title long since wrapped up but, with Coupe de France and Champions League finals still to come, manager Luis Enrique wants a performance they can build upon.

Eric Dier will officially join Monaco when his Bayern Munich contract expires in the summer, the Ligue 1 club announced on Wednesday.

What teams showed the best and the worst of the 2024-25 European season? Luis Miguel Echegaray talks about all of that in his latest Onside/Offside column.

The top five European leagues have agreed to a close the summer transfer window at the same time to avoid a staggered final day of deals.