French Ligue 1

Nice vs Toulouse, 2023-24 Ligue 1

· French Ligue 1
  • 54': Terem Moffi
FT
1 - 0

Nice beat Toulouse to keep pace with Ligue 1 leaders PSG

Terem Moffi scored a second-half goal to help OGC Nice claim a 1-0 win at home against Toulouse and remain within touching distance of leaders PSG.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Attempt blocked. Vincent Sierro (Toulouse) right footed shot from the centre of the box is blocked. Assisted by Gabriel Suazo.
  • 2': Foul by Vincent Sierro (Toulouse).
  • 2': Sofiane Diop (Nice) wins a free kick in the defensive half.
  • 6': Foul by Stijn Spierings (Toulouse).
  • 6': Morgan Sanson (Nice) wins a free kick on the right wing.
  • 6': Foul by Frank Magri (Toulouse).
  • 6': Khéphren Thuram (Nice) wins a free kick in the attacking half.
  • 8': Offside, Toulouse. Vincent Sierro tries a through ball, but Frank Magri is caught offside.
  • 11': Foul by Cristian Cásseres (Toulouse).
  • 11': Melvin Bard (Nice) wins a free kick in the defensive half.
  • 12': Aron Dønnum (Toulouse) wins a free kick on the left wing.
  • 12': Foul by Jordan Lotomba (Nice).
  • 16': Foul by Vincent Sierro (Toulouse).
  • 16': Pablo Rosario (Nice) wins a free kick in the attacking half.
  • 21': Dante (Nice) wins a free kick in the defensive half.
  • 21': Foul by Vincent Sierro (Toulouse).
  • 22': Foul by Aron Dønnum (Toulouse).
  • 22': Jordan Lotomba (Nice) wins a free kick in the defensive half.
  • 22': Foul by Morgan Sanson (Nice).
  • 22': Gabriel Suazo (Toulouse) wins a free kick in the defensive half.
  • 27': Attempt blocked. Cristian Cásseres (Toulouse) header from the centre of the box is blocked. Assisted by Frank Magri with a cross.
  • 27': Attempt missed. Stijn Spierings (Toulouse) right footed shot from outside the box misses to the left.
  • 27': Delay in match because of an injury Gabriel Suazo (Toulouse).
  • 29': Delay over. They are ready to continue.
  • 31': Foul by Pablo Rosario (Nice).
  • 31': Vincent Sierro (Toulouse) wins a free kick in the attacking half.
  • 32': Attempt missed. Vincent Sierro (Toulouse) right footed shot from outside the box is close, but misses to the right from a direct free kick.
  • 33': Foul by Cristian Cásseres (Toulouse).
  • 33': Melvin Bard (Nice) wins a free kick in the defensive half.
  • 33': Cristian Cásseres (Toulouse) is shown the yellow card for a bad foul.
  • 34': Delay in match because of an injury Melvin Bard (Nice).
  • 34': Delay over. They are ready to continue.
  • 35': Foul by Frank Magri (Toulouse).
  • 35': Pablo Rosario (Nice) wins a free kick in the defensive half.
  • 37': Attempt missed. Gaëtan Laborde (Nice) header from the centre of the box misses to the left. Assisted by Jordan Lotomba with a cross.
  • 38': Foul by Logan Costa (Toulouse).
  • 38': Sofiane Diop (Nice) wins a free kick on the left wing.
  • 39': Corner, Nice. Conceded by Cristian Cásseres.
  • 41': Attempt missed. Terem Moffi (Nice) left footed shot from outside the box misses to the right. Assisted by Dante.
  • 42': Delay in match because of an injury Melvin Bard (Nice).
  • 42': Delay over. They are ready to continue.
  • 44': Delay in match because of an injury Morgan Sanson (Nice).
  • 45': Delay over. They are ready to continue.
  • 45': Foul by Aron Dønnum (Toulouse).
  • 45': Pablo Rosario (Nice) wins a free kick in the defensive half.
  • 45'+3': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
  • 45'+3': Foul by Sofiane Diop (Nice).
  • 45'+4': First Half ends, Nice 0, Toulouse 0.
  • 45': Second Half begins Nice 0, Toulouse 0.
  • 45': Substitution, Nice. Alexis Claude-Maurice replaces Sofiane Diop.
  • 47': Attempt blocked. Alexis Claude-Maurice (Nice) right footed shot from outside the box is blocked. Assisted by Melvin Bard.
  • 47': Corner, Nice. Conceded by Logan Costa.
  • 49': Attempt blocked. Gaëtan Laborde (Nice) right footed shot from the centre of the box is blocked. Assisted by Jordan Lotomba with a cross.
  • 50': Cristian Cásseres (Toulouse) wins a free kick in the defensive half.
  • 50': Foul by Khéphren Thuram (Nice).
  • 52': Foul by Alexis Claude-Maurice (Nice).
  • 52': Frank Magri (Toulouse) wins a free kick in the attacking half.
  • 52': Attempt missed. Rasmus Nicolaisen (Toulouse) header from the left side of the box misses to the left. Assisted by Vincent Sierro following a set piece situation.
  • 54': Goal! Nice 1, Toulouse 0. Terem Moffi (Nice) right footed shot from the centre of the box to the centre of the goal. Assisted by Morgan Sanson.
  • 56': Foul by Vincent Sierro (Toulouse).
  • 56': Morgan Sanson (Nice) wins a free kick in the defensive half.
  • 57': Attempt missed. Gaëtan Laborde (Nice) right footed shot from the right side of the box is too high. Assisted by Morgan Sanson.
  • 58': Attempt missed. Warren Kamanzi (Toulouse) right footed shot from the right side of the box is too high. Assisted by Frank Magri.
  • 60': Attempt saved. Jordan Lotomba (Nice) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Terem Moffi.
  • 61': Attempt missed. Frank Magri (Toulouse) right footed shot from the centre of the box is high and wide to the left.
  • 62': Attempt blocked. Vincent Sierro (Toulouse) right footed shot from the centre of the box is blocked. Assisted by Frank Magri.
  • 62': Attempt blocked. Mikkel Desler (Toulouse) right footed shot from the centre of the box is blocked.
  • 62': Attempt missed. Warren Kamanzi (Toulouse) right footed shot from the centre of the box misses to the right.
  • 65': Alexis Claude-Maurice (Nice).
  • 65': Rasmus Nicolaisen (Toulouse) wins a free kick in the defensive half.
  • 65': Substitution, Toulouse. Moussa Diarra replaces Warren Kamanzi.
  • 65': Substitution, Toulouse. César Gelabert replaces Cristian Cásseres.
  • 66': Foul by Alexis Claude-Maurice (Nice).
  • 66': Stijn Spierings (Toulouse) wins a free kick in the defensive half.
  • 66': Substitution, Nice. Evann Guessand replaces Gaëtan Laborde.
  • 68': Evann Guessand (Nice) wins a free kick in the defensive half.
  • 68': Foul by Rasmus Nicolaisen (Toulouse).
  • 68': Evann Guessand (Nice) wins a free kick on the right wing.
  • 68': Foul by Rasmus Nicolaisen (Toulouse).
  • 71': Attempt blocked. Aron Dønnum (Toulouse) left footed shot from the centre of the box is blocked. Assisted by Gabriel Suazo.
  • 71': Attempt blocked. Moussa Diarra (Toulouse) left footed shot from the left side of the box is blocked.
  • 71': Attempt blocked. Stijn Spierings (Toulouse) right footed shot from outside the box is blocked.
  • 71': Corner, Toulouse. Conceded by Evann Guessand.
  • 72': Substitution, Nice. Romain Perraud replaces Jérémie Boga.
  • 72': Substitution, Nice. Tom Louchet replaces Jordan Lotomba.
  • 72': Attempt missed. Logan Costa (Toulouse) header from the centre of the box is high and wide to the right. Assisted by Vincent Sierro with a cross following a corner.
  • 74': Corner, Nice. Conceded by Mikkel Desler.
  • 75': Alexis Claude-Maurice (Nice) wins a free kick in the defensive half.
  • 75': Foul by Stijn Spierings (Toulouse).
  • 77': Evann Guessand (Nice) wins a free kick in the defensive half.
  • 77': Foul by Stijn Spierings (Toulouse).
  • 79': Substitution, Toulouse. Ibrahim Cissoko replaces Gabriel Suazo.
  • 79': Substitution, Toulouse. Mamady Bangré replaces Aron Dønnum.
  • 80': Attempt blocked. Ibrahim Cissoko (Toulouse) right footed shot from the centre of the box is blocked. Assisted by Mamady Bangré.
  • 81': Alexis Claude-Maurice (Nice) wins a free kick in the defensive half.
  • 81': Foul by Mamady Bangré (Toulouse).
  • 81': Mamady Bangré (Toulouse) is shown the yellow card for a bad foul.
  • 83': Mikkel Desler (Toulouse) is shown the yellow card.
  • 83': Evann Guessand (Nice) wins a free kick in the defensive half.
  • 83': Foul by Logan Costa (Toulouse).
  • 84': Substitution, Nice. Antoine Mendy replaces Terem Moffi.
  • 86': Attempt blocked. Evann Guessand (Nice) right footed shot from the right side of the box is blocked. Assisted by Dante with a through ball.
  • 86': Corner, Nice. Conceded by Mikkel Desler.
  • 90': Attempt missed. Frank Magri (Toulouse) with an attempt from the centre of the box misses to the left. Assisted by Mamady Bangré with a cross.
  • 90': Attempt saved. Ibrahim Cissoko (Toulouse) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Moussa Diarra.
  • 90'+1': César Gelabert (Toulouse) wins a free kick in the defensive half.
  • 90'+1': Foul by Alexis Claude-Maurice (Nice).
  • 90'+1': Substitution, Toulouse. Yanis Begraoui replaces Vincent Sierro.
  • 90'+1': Attempt blocked. César Gelabert (Toulouse) right footed shot from outside the box is blocked. Assisted by Ibrahim Cissoko.
  • 90'+2': Attempt saved. César Gelabert (Toulouse) right footed shot from outside the box is saved in the bottom right corner. Assisted by Yanis Begraoui.
  • 90'+2': Corner, Toulouse. Conceded by Marcin Bulka.
  • 90'+4': Evann Guessand (Nice) wins a free kick in the defensive half.
  • 90'+4': Foul by César Gelabert (Toulouse).
  • 90'+4': César Gelabert (Toulouse) is shown the yellow card for a bad foul.
  • 90'+5': Second Half ends, Nice 1, Toulouse 0.
  • 0': Match ends, Nice 1, Toulouse 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/179.png&h=25&scale=crop&w=25&location=originTOU NICEhttps://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/2502.png&h=25&scale=crop&w=25&location=origin
19 Fouls 9
4 Yellow Cards 0
0 Red Cards 0
1 Offsides 0
2 Corner Kicks 4
1 Saves 2
46.6 Possession 53.4
19 SHOTS 8
3 ON GOAL 3
0.2 On Target % 0.4
0 Penalty Goals 0
0 Penalty Kicks Taken 0
391 Accurate Passes 485
465 Passes 538
0.8 Pass Completion % 0.9
7 Accurate Crosses 4
20 Crosses 19
0.4 Cross % 0.2
47 Long Balls 31
21 Accurate Long Balls 12
0.4 Long Balls % 0.4
8 Blocked Shots 2
10 Effective Tackles 8
17 Tackles 15
0.6 Tackle % 0.5
8 Interceptions 8
15 Effective Clearances 26
15 Clearances 26

Game Information

Competition: French Ligue 1

Venue: Allianz Riviera
Location: Nice, France
Attendance: 21,849

Ligue 1 Table

# TEAM GP GD PTS
1 Paris Saint-Germain 31 +47 70
2 AS Monaco 31 +17 58
3 Brest 31 +16 56
4 Lille 31 +18 55
Full Table

Line-Ups

NICE Nice (4-3-3)

No. Name
1 Marcin Bulka (GK)
4 Dante
8 Pablo Rosario
26 Melvin Bard
23 Jordan Lotomba
19 Khephren Thuram
10 Sofiane Diop
11 Morgan Sanson
9 Terem Moffi
7 Jérémie Boga
24 Gaëtan Laborde

TOU Toulouse (4-2-3-1)

No. Name
50 Guillaume Restes (GK)
2 Rasmus Nicolaisen
6 Logan Costa
17 Gabriel Suazo
3 Mikkel Desler Yellow Card
8 Vincent Sierro
4 Stijn Spierings
24 Cristian Cásseres Jr. Yellow Card
19 Frank Magri
15 Aron Donnum
12 Waren Kamanzi

Ligue 1 News

Europe's top soccer leagues: What's at stake this weekend?
Europe's top soccer leagues: What's at stake this weekend?

The European soccer season is coming to a close, but who is in the race for the titles, European qualification -- and who's fighting relegation?

Reims part with manager Will Still amid winless streak
Reims part with manager Will Still amid winless streak

Stade de Reims have parted ways with manager Will Still by mutual agreement, the Ligue 1 side said on Thursday.

Champions League final, Premier League race: May viewing guide
Champions League final, Premier League race: May viewing guide

Here are your key dates for the end of the European soccer season, including the Champions League final, thrilling title races, relegation scraps and more.

Why PSG can't underestimate Dortmund in Champions League
Why PSG can't underestimate Dortmund in Champions League

Julien Laurens cautions PSG not to underestimate underdog Borussia Dortmund in the UEFA Champions League semifinals.

How Kylian Mbappe won his 'last league' title with PSG
How Kylian Mbappe won his 'last league' title with PSG

Julien Laurens and Nedum Onuoha talk about PSG being crowned champions of Ligue 1.