
Nantes vs Toulouse, 2024-25 Ligue 1
· French Ligue 1About
Match Commentary
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Foul by Pedro Chirivella (Nantes).
- 1': Frank Magri (Toulouse) wins a free kick in the attacking half.
- 4': Foul by Gabriel Suazo (Toulouse).
- 4': Johann Lepenant (Nantes) wins a free kick in the defensive half.
- 9': Foul by Jaydee Canvot (Toulouse).
- 9': Matthis Abline (Nantes) wins a free kick in the defensive half.
- 9': Jaydee Canvot (Toulouse) is shown the yellow card for a bad foul.
- 12': Attempt blocked. Vincent Sierro (Toulouse) right footed shot from outside the box is blocked. Assisted by Cristian Cásseres.
- 12': Corner, Toulouse. Conceded by Nathan Zézé.
- 13': Foul by Joshua King (Toulouse).
- 13': Kelvin Amian (Nantes) wins a free kick in the defensive half.
- 13': Delay in match because of an injury Kelvin Amian (Nantes).
- 14': Delay over. They are ready to continue.
- 26': Aron Dønnum (Toulouse) wins a free kick on the right wing.
- 26': Foul by Douglas Augusto (Nantes).
- 26': Douglas Augusto (Nantes) is shown the yellow card for a bad foul.
- 27': Delay in match because of an injury Aron Dønnum (Toulouse).
- 27': Delay over. They are ready to continue.
- 28': Corner, Toulouse. Conceded by Kelvin Amian.
- 33': Douglas Augusto (Nantes) wins a free kick in the defensive half.
- 33': Foul by Frank Magri (Toulouse).
- 34': Attempt blocked. Joshua King (Toulouse) right footed shot from a difficult angle and long range on the left is blocked. Assisted by Gabriel Suazo.
- 37': Foul by Noah Edjouma (Toulouse).
- 37': Johann Lepenant (Nantes) wins a free kick in the attacking half.
- 38': Delay in match because of an injury Djibril Sidibé (Toulouse).
- 38': Delay in match because of an injury Johann Lepenant (Nantes).
- 38': VAR Decision: Card upgraded Noah Edjouma (Toulouse).
- 38': Noah Edjouma (Toulouse) is shown the red card.
- 40': Delay over. They are ready to continue.
- 41': Attempt missed. Jean-Charles Castelletto (Nantes) header from the centre of the box is too high. Assisted by Douglas Augusto with a cross following a set piece situation.
- 45': Fourth official has announced 4 minutes of added time.
- 45'+2': Foul by Kelvin Amian (Nantes).
- 45'+2': Gabriel Suazo (Toulouse) wins a free kick in the defensive half.
- 45'+4': Attempt blocked. Douglas Augusto (Nantes) left footed shot from outside the box is blocked. Assisted by Nicolas Cozza.
- 45'+4': Corner, Nantes. Conceded by Cristian Cásseres.
- 45'+5': First Half ends, Nantes 0, Toulouse 0.
- 45': Second Half begins Nantes 0, Toulouse 0.
- 45': Substitution, Nantes. Mostafa Mohamed replaces Douglas Augusto.
- 48': Attempt blocked. Joshua King (Toulouse) right footed shot from outside the box is blocked.
- 48': Attempt saved. Frank Magri (Toulouse) left footed shot from a difficult angle on the left is saved in the bottom left corner.
- 48': Corner, Toulouse. Conceded by Anthony Lopes.
- 49': Corner, Toulouse. Conceded by Johann Lepenant.
- 51': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
- 51': Foul by Johann Lepenant (Nantes).
- 53': Attempt blocked. Johann Lepenant (Nantes) header from the centre of the box is blocked. Assisted by Moses Simon with a cross.
- 55': Attempt saved. Mostafa Mohamed (Nantes) header from the centre of the box is saved in the top centre of the goal. Assisted by Kelvin Amian with a cross.
- 55': Foul by Jean-Charles Castelletto (Nantes).
- 55': Frank Magri (Toulouse) wins a free kick in the defensive half.
- 56': Foul by Johann Lepenant (Nantes).
- 56': Frank Magri (Toulouse) wins a free kick on the left wing.
- 57': Attempt saved. Frank Magri (Toulouse) header from the centre of the box is saved in the centre of the goal. Assisted by Aron Dønnum with a cross.
- 57': Anthony Lopes (Nantes) wins a free kick in the defensive half.
- 57': Foul by Frank Magri (Toulouse).
- 58': Foul by Johann Lepenant (Nantes).
- 58': Gabriel Suazo (Toulouse) wins a free kick on the left wing.
- 59': Attempt missed. Matthis Abline (Nantes) right footed shot from the right side of the box is close, but misses to the left. Assisted by Mostafa Mohamed following a fast break.
- 60': Cristian Cásseres (Toulouse) wins a free kick on the left wing.
- 60': Foul by Johann Lepenant (Nantes).
- 65': Attempt missed. Mostafa Mohamed (Nantes) right footed shot from the centre of the box is too high. Assisted by Matthis Abline.
- 66': Substitution, Nantes. Herba Guirassy replaces Moses Simon.
- 66': Substitution, Nantes. Tino Kadewere replaces Nicolas Pallois.
- 67': Foul by Cristian Cásseres (Toulouse).
- 67': Johann Lepenant (Nantes) wins a free kick in the defensive half.
- 68': Foul by Matthis Abline (Nantes).
- 68': Jaydee Canvot (Toulouse) wins a free kick in the defensive half.
- 72': Attempt blocked. Cristian Cásseres (Toulouse) left footed shot from the centre of the box is blocked.
- 72': Corner, Toulouse. Conceded by Herba Guirassy.
- 74': Cristian Cásseres (Toulouse) wins a free kick in the attacking half.
- 74': Foul by Mostafa Mohamed (Nantes).
- 75': Substitution, Toulouse. Yann Gboho replaces Joshua King.
- 77': Substitution, Nantes. Fabien Centonze replaces Kelvin Amian.
- 77': Substitution, Nantes. Meschack Elia replaces Matthis Abline.
- 78': Foul by Nathan Zézé (Nantes).
- 78': Frank Magri (Toulouse) wins a free kick in the attacking half.
- 79': Fabien Centonze (Nantes) wins a free kick on the right wing.
- 79': Foul by Gabriel Suazo (Toulouse).
- 80': Aron Dønnum (Toulouse) is shown the yellow card.
- 80': Nicolas Cozza (Nantes) is shown the yellow card.
- 81': Attempt saved. Nathan Zézé (Nantes) header from the centre of the box is saved in the top centre of the goal. Assisted by Meschack Elia with a cross.
- 82': Substitution, Toulouse. Shavy Babicka replaces Frank Magri.
- 83': Foul by Vincent Sierro (Toulouse).
- 83': Jean-Charles Castelletto (Nantes) wins a free kick in the defensive half.
- 84': Corner, Nantes. Conceded by Jaydee Canvot.
- 84': Attempt missed. Mostafa Mohamed (Nantes) right footed shot from the right side of the box misses to the right. Assisted by Meschack Elia with a cross following a corner.
- 86': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
- 86': Foul by Meschack Elia (Nantes).
- 89': Attempt missed. Johann Lepenant (Nantes) right footed shot from the left side of the box is high and wide to the right. Assisted by Mostafa Mohamed.
- 90': Foul by Vincent Sierro (Toulouse).
- 90': Tino Kadewere (Nantes) wins a free kick in the attacking half.
- 90': Fourth official has announced 5 minutes of added time.
- 90'+1': Corner, Nantes. Conceded by Jaydee Canvot.
- 90'+1': Foul by Johann Lepenant (Nantes).
- 90'+1': Shavy Babicka (Toulouse) wins a free kick on the left wing.
- 90'+2': Anthony Lopes (Nantes) wins a free kick in the defensive half.
- 90'+2': Foul by Charlie Cresswell (Toulouse).
- 90'+2': Charlie Cresswell (Toulouse) is shown the yellow card for a bad foul.
- 90'+3': Attempt missed. Nicolas Cozza (Nantes) left footed shot from outside the box is too high. Assisted by Herba Guirassy.
- 90'+4': Attempt saved. Tino Kadewere (Nantes) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Pedro Chirivella.
- 90'+6': Second Half ends, Nantes 0, Toulouse 0.
- 0': Match ends, Nantes 0, Toulouse 0.
Statistics
![]() |
NAN![]() |
|
---|---|---|
11 | Fouls | 13 |
3 | Yellow Cards | 2 |
1 | Red Cards | 0 |
0 | Offsides | 0 |
5 | Corner Kicks | 3 |
3 | Saves | 2 |
40.6 | Possession | 59.4 |
6 | SHOTS | 11 |
3 | ON GOAL | 3 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
278 | Accurate Passes | 464 |
359 | Passes | 519 |
0.8 | Pass Completion % | 0.9 |
1 | Accurate Crosses | 10 |
16 | Crosses | 28 |
0.1 | Cross % | 0.4 |
64 | Long Balls | 36 |
27 | Accurate Long Balls | 17 |
0.4 | Long Balls % | 0.5 |
3 | Blocked Shots | 2 |
8 | Effective Tackles | 9 |
10 | Tackles | 16 |
0.8 | Tackle % | 0.6 |
7 | Interceptions | 8 |
20 | Effective Clearances | 29 |
20 | Clearances | 29 |
Game Information
Venue: La Beaujoire-Louis-Fonteneau
Location: Nantes, France
Attendance: 31,618
Ligue 1 Standings
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Paris Saint-Germain | 34 | +57 | 84 |
2 | Marseille | 34 | +27 | 65 |
3 | AS Monaco | 34 | +22 | 61 |
4 | Nice | 34 | +25 | 60 |
Line-Ups
Nantes (5-3-2)
No. | Name |
---|---|
16 | Anthony Lopes (GK) |
44 | Nathan Zeze |
4 | Nicolas Pallois |
21 | Jean-Charles Castelletto |
3 | Nicolas Cozza ![]() |
98 | Kelvin Amian |
5 | Pedro Chirivella |
6 | Douglas ![]() |
8 | Johann Lepenant |
27 | Moses Simon |
39 | Matthis Abline |
Toulouse (3-4-2-1)
No. | Name |
---|---|
50 | Guillaume Restes (GK) |
4 | Charlie Cresswell ![]() |
29 | Jaydee Canvot ![]() |
19 | Djibril Sidibé |
8 | Vincent Sierro |
23 | Cristian Cásseres Jr. |
17 | Gabriel Suazo |
15 | Aron Donnum ![]() |
9 | Frank Magri |
13 | Josh King |
31 | Noah Edjouma ![]() |
Ligue 1 News

Manchester City are continuing discussions with Lyon over attacking midfielder Rayan Cherki. Transfer Talk has the latest news, gossip and rumors.

The summer transfer window is now open, and clubs are starting to do business. Here is how we rate the biggest moves.

Manchester United could turn to Paris Saint-Germain striker Goncalo Ramos after missing out on Ipswich Town's Liam Delap. Transfer Talk has the latest news, gossip and rumors.

It's that time again: with the UEFA Champions League final behind us and the 2024-25 season officially over, it's time to rank the top 100 players in the world of men's soccer right now. Welcome to the FC 100.

Gab Marcotti and Julien Laurens explain why Achraf Hakimi was deservedly named the world's best full-back on the ESPN FC 100.