Nice vs Toulouse

26 November 2023 · Ligue 1 · 2023/24 · Referee François Letexier

Full time 1 – 0

Half-time: 0–0

  • Terem Igobor Moffi 54’

Match summary

Nice saw off Toulouse 1-0. It was goalless at half-time.

Terem Igobor Moffi put Nice ahead in the 54th minute, set up by Morgan Sanson.

Toulouse can feel hard done by, creating 1.30 expected goals (xG) from 19 shots to Nice's 1.00 from 8.

Match stats

Nice Toulouse
8 Shots 19
3 Shots on Target 3
4 Corners 2
0 Yellow Cards 4
0 Red Cards 0
1.00 xG 1.27
1.00 Non-penalty xG 1.27
3 Deep Completions 7

Key events

Nice Toulouse
Kick-off
Half-time0-0
Terem Igobor Moffi
Assist: Morgan Sanson
1-0 (Nice)
54’
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Toulouse
  • Mikkel Desler
  • Cristian Cásseres Jr.
  • Mamady Bangré
  • César Gelabert

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.00 1.30 54’ Terem Igobor Moffi (Nice), 1-0 54’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.00 1.30 54’ Terem Igobor Moffi (Nice), 1-0 Moffi 54’
Nice 1.00 xGToulouse 1.30 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Toulouse attacking Nice attacking 
54’ Terem Igobor Moffi (Nice), open play, 0.59 xG, goal 80’ Ibrahim Cissoko (Toulouse), open play, 0.30 xG, blocked 32’ Vincent Sierro (Toulouse), direct free kick, 0.13 xG, off target 86’ Evann Guessand (Nice), open play, 0.13 xG, blocked 62’ Warren Kamanzi (Toulouse), open play, 0.11 xG, off target 27’ Cristian Cásseres Jr. (Toulouse), open play, 0.09 xG, blocked 71’ Aron Dønnum (Toulouse), open play, 0.09 xG, blocked 49’ Gaetan Laborde (Nice), open play, 0.08 xG, blocked 62’ Mikkel Desler (Toulouse), open play, 0.08 xG, blocked 2’ Vincent Sierro (Toulouse), open play, 0.07 xG, blocked 58’ Warren Kamanzi (Toulouse), open play, 0.07 xG, off target 57’ Gaetan Laborde (Nice), open play, 0.06 xG, off target 62’ Vincent Sierro (Toulouse), open play, 0.06 xG, blocked 37’ Gaetan Laborde (Nice), open play, 0.06 xG, off target 61’ Frank Magri (Toulouse), open play, 0.06 xG, off target 71’ Moussa Diarra (Toulouse), open play, 0.06 xG, blocked 60’ Jordan Lotomba (Nice), open play, 0.04 xG, saved 90’ Frank Magri (Toulouse), open play, 0.04 xG, off target 71’ Stijn Spierings (Toulouse), open play, 0.03 xG, blocked 90+2’ César Gelabert (Toulouse), open play, 0.03 xG, saved 47’ Alexis Claude Maurice (Nice), open play, 0.03 xG, blocked 72’ Logan Costa (Toulouse), from a corner, 0.02 xG, off target 90’ Ibrahim Cissoko (Toulouse), open play, 0.02 xG, saved 90+1’ César Gelabert (Toulouse), open play, 0.02 xG, blocked 27’ Stijn Spierings (Toulouse), open play, 0.02 xG, off target 41’ Terem Igobor Moffi (Nice), open play, 0.01 xG, off target 52’ Rasmus Nicolaisen (Toulouse), set piece, 0.01 xG, off target 54’ Terem Igobor Moffi (Nice), open play, 0.59 xG, goal 80’ Ibrahim Cissoko (Toulouse), open play, 0.30 xG, blocked 86’ Evann Guessand (Nice), open play, 0.13 xG, blocked 32’ Vincent Sierro (Toulouse), direct free kick, 0.13 xG, off target 62’ Warren Kamanzi (Toulouse), open play, 0.11 xG, off target 71’ Aron Dønnum (Toulouse), open play, 0.09 xG, blocked 27’ Cristian Cásseres Jr. (Toulouse), open play, 0.09 xG, blocked 49’ Gaetan Laborde (Nice), open play, 0.08 xG, blocked 62’ Mikkel Desler (Toulouse), open play, 0.08 xG, blocked 2’ Vincent Sierro (Toulouse), open play, 0.07 xG, blocked 58’ Warren Kamanzi (Toulouse), open play, 0.07 xG, off target 57’ Gaetan Laborde (Nice), open play, 0.06 xG, off target 62’ Vincent Sierro (Toulouse), open play, 0.06 xG, blocked 37’ Gaetan Laborde (Nice), open play, 0.06 xG, off target 61’ Frank Magri (Toulouse), open play, 0.06 xG, off target 71’ Moussa Diarra (Toulouse), open play, 0.06 xG, blocked 60’ Jordan Lotomba (Nice), open play, 0.04 xG, saved 90’ Frank Magri (Toulouse), open play, 0.04 xG, off target 71’ Stijn Spierings (Toulouse), open play, 0.03 xG, blocked 90+2’ César Gelabert (Toulouse), open play, 0.03 xG, saved 47’ Alexis Claude Maurice (Nice), open play, 0.03 xG, blocked 72’ Logan Costa (Toulouse), from a corner, 0.02 xG, off target 90’ Ibrahim Cissoko (Toulouse), open play, 0.02 xG, saved 90+1’ César Gelabert (Toulouse), open play, 0.02 xG, blocked 27’ Stijn Spierings (Toulouse), open play, 0.02 xG, off target 41’ Terem Igobor Moffi (Nice), open play, 0.01 xG, off target 52’ Rasmus Nicolaisen (Toulouse), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Marcin Bulka GK900 0.000.000
Jordan Lotomba DEF751 0.040.142
Dante DEF900 0.000.142
Pablo Rosario DEF900 0.000.000
Melvin Bard DEF900 0.000.031
Morgan Sanson MID9010 0.000.652
Kephren Thuram MID900 0.000.000
Sofiane Diop MID490 0.000.000
Gaetan Laborde FWD693 0.200.000
Terem Igobor Moffi FWD8712 0.600.041
Jeremie Boga FWD750 0.000.000
Alexis Claude Maurice Sub411 0.030.000
Evann Guessand Sub211 0.130.000
Tom Louchet Sub150 0.000.000
Romain Perraud Sub150 0.000.000
Antoine Mendy Sub30 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Nice win 63% Avg odds 1.52
Draw 23% Avg odds 4.22
Toulouse win 14% Avg odds 6.74

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.