Toulouse vs Montpellier

3 May 2024 · Ligue 1 · 2023/24 · Referee Marc Bollengier

Full time 1 – 2

Half-time: 1–1

  • Thijs Dallinga 34’
  • Téji Savanier 27’
  • Khalil Fayad 81’

Match summary

Montpellier took a 2-1 win at Toulouse. It was 1-1 at half-time.

Téji Savanier put Montpellier ahead in the 27th minute, set up by Issiaga Sylla, Thijs Dallinga equalised with a header in the 34th minute, set up by Cristian Cásseres Jr., and Khalil Fayad won it in the 81st minute.

Toulouse can feel hard done by, creating 2.04 expected goals (xG) from 15 shots to Montpellier's 0.66 from 5. Both sides had a player sent off.

Match stats

Toulouse Montpellier
15 Shots 5
5 Shots on Target 3
8 Corners 0
3 Yellow Cards 4
1 Red Cards 1
1.99 xG 0.66
1.99 Non-penalty xG 0.66
9 Deep Completions 2

Key events

Toulouse Montpellier
Kick-off
27’
Téji Savanier
Assist: Issiaga Sylla
0-1 (Montpellier)
Thijs Dallinga
Assist: Cristian Cásseres Jr.
1-1 (Toulouse)
34’
Half-time1-1
81’
Khalil Fayad1-2 (Montpellier)
Full-time1-2

Bookings

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

Toulouse
  • Rasmus Nicolaisen
  • Moussa Diarra
Montpellier
  • Téji Savanier
  • Léo Leroy
  • Yann Karamoh

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 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.04 0.66 27’ Téji Savanier (Montpellier), 0-1 27’ 34’ Thijs Dallinga (Toulouse), 1-1 34’ 81’ Khalil Fayad (Montpellier), 1-2 81’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.04 0.66 27’ Téji Savanier (Montpellier), 0-1 Savanier 27’ 34’ Thijs Dallinga (Toulouse), 1-1 Dallinga 34’ 81’ Khalil Fayad (Montpellier), 1-2 Fayad 81’
Toulouse 2.04 xGMontpellier 0.66 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Montpellier attacking Toulouse attacking 
81’ Khalil Fayad (Montpellier), open play, 0.48 xG, goal 17’ Logan Costa (Toulouse), from a corner, 0.45 xG, off target 45’ Thijs Dallinga (Toulouse), set piece, 0.41 xG, saved 20’ Thijs Dallinga (Toulouse), from a corner, 0.38 xG, saved 34’ Thijs Dallinga (Toulouse), open play, 0.33 xG, goal 20’ Thijs Dallinga (Toulouse), from a corner, 0.14 xG, off target 78’ Thijs Dallinga (Toulouse), open play, 0.09 xG, blocked 47’ Issiaga Sylla (Montpellier), open play, 0.07 xG, saved 87’ Jordan Ferri (Montpellier), direct free kick, 0.05 xG, blocked 17’ Zakaria Aboukhlal (Toulouse), open play, 0.05 xG, blocked 28’ Thijs Dallinga (Toulouse), open play, 0.05 xG, off target 27’ Téji Savanier (Montpellier), open play, 0.04 xG, goal 73’ Niklas Schmidt (Toulouse), set piece, 0.03 xG, blocked 39’ Niklas Schmidt (Toulouse), open play, 0.03 xG, saved 79’ Vincent Sierro (Toulouse), open play, 0.02 xG, blocked 80’ Niklas Schmidt (Toulouse), from a corner, 0.02 xG, blocked 90+3’ Shavy Babicka (Toulouse), open play, 0.02 xG, off target 47’ Vincent Sierro (Toulouse), open play, 0.02 xG, off target 59’ Akor Adams (Montpellier), open play, 0.02 xG, off target 45’ Niklas Schmidt (Toulouse), from a corner, 0.01 xG, saved 81’ Khalil Fayad (Montpellier), open play, 0.48 xG, goal 17’ Logan Costa (Toulouse), from a corner, 0.45 xG, off target 45’ Thijs Dallinga (Toulouse), set piece, 0.41 xG, saved 20’ Thijs Dallinga (Toulouse), from a corner, 0.38 xG, saved 34’ Thijs Dallinga (Toulouse), open play, 0.33 xG, goal 20’ Thijs Dallinga (Toulouse), from a corner, 0.14 xG, off target 78’ Thijs Dallinga (Toulouse), open play, 0.09 xG, blocked 47’ Issiaga Sylla (Montpellier), open play, 0.07 xG, saved 87’ Jordan Ferri (Montpellier), direct free kick, 0.05 xG, blocked 17’ Zakaria Aboukhlal (Toulouse), open play, 0.05 xG, blocked 28’ Thijs Dallinga (Toulouse), open play, 0.05 xG, off target 27’ Téji Savanier (Montpellier), open play, 0.04 xG, goal 73’ Niklas Schmidt (Toulouse), set piece, 0.03 xG, blocked 39’ Niklas Schmidt (Toulouse), open play, 0.03 xG, saved 79’ Vincent Sierro (Toulouse), open play, 0.02 xG, blocked 80’ Niklas Schmidt (Toulouse), from a corner, 0.02 xG, blocked 47’ Vincent Sierro (Toulouse), open play, 0.02 xG, off target 59’ Akor Adams (Montpellier), open play, 0.02 xG, off target 90+3’ Shavy Babicka (Toulouse), open play, 0.02 xG, off target 45’ Niklas Schmidt (Toulouse), from a corner, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Guillaume Restes GK900 0.000.000
Mikkel Desler DEF640 0.000.000
Logan Costa DEF901 0.450.000
Rasmus Nicolaisen DEF850 0.000.000
Moussa Diarra DEF720 0.000.113
Niklas Schmidt MID904 0.090.411
Vincent Sierro MID832 0.040.451
Cristian Cásseres Jr. MID8310 0.000.331
Zakaria Aboukhlal FWD641 0.050.000
Thijs Dallinga FWD9016 1.390.000
Yann Gboho FWD900 0.000.021
Shavy Babicka Sub261 0.020.000
Warren Kamanzi Sub260 0.000.091
Gabriel Suazo Sub180 0.000.052
Ibrahim Cissoko Sub70 0.000.000
Stijn Spierings Sub70 0.000.021

Starters first, then substitutes. xA is expected assists.

Before kick-off

Toulouse win 47% Avg odds 2.02
Draw 25% Avg odds 3.79
Montpellier win 28% Avg odds 3.47

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.