Metz vs Toulouse

15 March 2026 · Ligue 1 · 2025/26 · Referee Gaël Angoula

Full time 3 – 4

Half-time: 2–3

  • Nathan Mbala 30’
  • Koffi Kouao 31’
  • Giorgi Abuashvili 88’
  • Aron Dønnum 6’
  • Yann Gboho 14’, 45+3’
  • Mário Sauer 90+9’

Match summary

Toulouse took a 4-3 win at Metz, with the winner arriving in stoppage time. Toulouse led 3-2 at half-time.

In the first half, Aron Dønnum put Toulouse ahead in the 6th minute, set up by Pape Diop, Yann Gboho made it 0-2 in the 14th minute, set up by Santiago Hidalgo, Nathan Mbala pulled one back to make it 1-2 in the 30th minute, set up by Giorgi Tsitaishvili, Koffi Kouao equalised with a header in the 31st minute, and Gboho put Toulouse back in front in first-half stoppage time, set up by Warren Kamanzi. In the second half, Giorgi Abuashvili equalised in the 88th minute and Mário Sauer won it in stoppage time, set up by Aron Dønnum.

There was little between the sides on chances: Metz created 1.63 expected goals (xG) from 17 shots, Toulouse 1.74 from 19.

Match stats

50% Possession 50%
17 Shots 19
8 Shots on target 6
4 Corners 4
86 Attacks 76
37 Dangerous attacks 37
499 Passes 498
89% Pass accuracy 87%
18 Tackles 14
10 Fouls 13
0 Yellow cards 3
0 Red cards 0
0 Offsides 0

Key events

Metz Toulouse
Kick-off
6’
Aron DønnumLeft foot shot0-1 (Toulouse)
14’
Yann GbohoRight foot shot0-2 (Toulouse)
Nathan MbalaLeft foot shot1-2 (Metz)
30’
Koffi KouaoHeader2-2 (Metz)
31’
34’
Jean-Philippe GbaminShot on target
36’
Bouna SarrShot on target
39’
Giorgi TsitaishviliShot on target
42’
Jessy DeminguetShot on target
43’
45+3’
Yann GbohoRight foot shot2-3 (Toulouse)
Half-time2-3
Second half underway
VAR review
58’
60’
Kjetil HaugGuillaume RestesInjury
65’
Mario SauerAlexis Vossah
68’
EmersonnShot on target
Habib DialloNathan Mbala
70’
Alpha TouréJessy Deminguet
70’
Giorgi AbuashviliKoffi Kouao
71’
Terry YegbeMichel MboulaInjury
76’
Giorgi AbuashviliLeft foot shot3-3 (Metz)
88’
Lucas MichalBouna Sarr
89’
90+5’
Warren KamanziFoul
Lucas MichalShot on target
90+8’
90+8’
Mário SauerShot on target
90+9’
Mario SauerRight foot shot3-4 (Toulouse)
90+11’
EmersonnTime wasting
Full-time3-4

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.63 1.74 6’ Aron Dønnum (Toulouse), 0-1 6’ 14’ Yann Gboho (Toulouse), 0-2 14’ 30’ Nathan Mbala (Metz), 1-2 30’ 31’ Koffi Kouao (Metz), 2-2 31’ 45+3’ Yann Gboho (Toulouse), 2-3 45+3’ 88’ Giorgi Abuashvili (Metz), 3-3 88’ 90+9’ Mário Sauer (Toulouse), 3-4 90+9’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.63 1.74 6’ Aron Dønnum (Toulouse), 0-1 Dønnum 6’ 14’ Yann Gboho (Toulouse), 0-2 Gboho 14’ 30’ Nathan Mbala (Metz), 1-2 Mbala 30’ 31’ Koffi Kouao (Metz), 2-2 Kouao 31’ 45+3’ Yann Gboho (Toulouse), 2-3 Gboho 45+3’ 88’ Giorgi Abuashvili (Metz), 3-3 Abuashvili 88’ 90+9’ Mário Sauer (Toulouse), 3-4 Sauer 90+9’
Metz 1.63 xGToulouse 1.74 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Toulouse attacking Metz attacking 
90+9’ Mário Sauer (Toulouse), open play, 0.37 xG, goal 37’ Warren Kamanzi (Toulouse), open play, 0.36 xG, off target 14’ Yann Gboho (Toulouse), open play, 0.34 xG, goal 31’ Koffi Kouao (Metz), open play, 0.30 xG, goal 39’ Bouna Sarr (Metz), open play, 0.30 xG, saved 36’ Jean-Philippe Gbamin (Metz), open play, 0.14 xG, saved 90+4’ Emersonn (Toulouse), open play, 0.14 xG, blocked 15’ Nathan Mbala (Metz), open play, 0.13 xG, off target 42’ Giorgi Tsitaishvili (Metz), open play, 0.11 xG, saved 82’ Alpha Touré (Metz), open play, 0.11 xG, off target 20’ Jessy Deminguet (Metz), open play, 0.09 xG, off target 89’ Lucas Michal (Metz), open play, 0.08 xG, off target 90+8’ Mário Sauer (Toulouse), open play, 0.08 xG, saved 67’ Nathan Mbala (Metz), open play, 0.07 xG, off target 88’ Giorgi Abuashvili (Metz), open play, 0.06 xG, goal 81’ Seny Koumbassa (Toulouse), set piece, 0.06 xG, off target 90+8’ Lucas Michal (Metz), open play, 0.06 xG, saved 6’ Aron Dønnum (Toulouse), open play, 0.06 xG, goal 30’ Nathan Mbala (Metz), open play, 0.04 xG, goal 39’ Rasmus Nicolaisen (Toulouse), from a corner, 0.05 xG, blocked 43’ Jessy Deminguet (Metz), open play, 0.04 xG, saved 79’ Warren Kamanzi (Toulouse), open play, 0.04 xG, off target 46’ Yann Gboho (Toulouse), open play, 0.04 xG, blocked 22’ Jacen Russell-Rowe (Toulouse), open play, 0.03 xG, off target 34’ Yann Gboho (Toulouse), open play, 0.03 xG, blocked 40’ Jessy Deminguet (Metz), from a corner, 0.03 xG, blocked 29’ Jacen Russell-Rowe (Toulouse), from a corner, 0.03 xG, off target 5’ Yann Gboho (Toulouse), open play, 0.02 xG, off target 38’ Santiago Hidalgo (Toulouse), open play, 0.02 xG, blocked 54’ Nathan Mbala (Metz), set piece, 0.02 xG, blocked 66’ Koffi Kouao (Metz), open play, 0.02 xG, blocked 68’ Emersonn (Toulouse), open play, 0.02 xG, saved 48’ Yann Gboho (Toulouse), open play, 0.02 xG, goal 90+2’ Aron Dønnum (Toulouse), open play, 0.02 xG, blocked 72’ Mário Sauer (Toulouse), set piece, 0.01 xG, blocked 90+6’ Giorgi Abuashvili (Metz), set piece, 0.01 xG, off target 90+9’ Mário Sauer (Toulouse), open play, 0.37 xG, goal 37’ Warren Kamanzi (Toulouse), open play, 0.36 xG, off target 14’ Yann Gboho (Toulouse), open play, 0.34 xG, goal 31’ Koffi Kouao (Metz), open play, 0.30 xG, goal 39’ Bouna Sarr (Metz), open play, 0.30 xG, saved 36’ Jean-Philippe Gbamin (Metz), open play, 0.14 xG, saved 90+4’ Emersonn (Toulouse), open play, 0.14 xG, blocked 15’ Nathan Mbala (Metz), open play, 0.13 xG, off target 42’ Giorgi Tsitaishvili (Metz), open play, 0.11 xG, saved 82’ Alpha Touré (Metz), open play, 0.11 xG, off target 20’ Jessy Deminguet (Metz), open play, 0.09 xG, off target 89’ Lucas Michal (Metz), open play, 0.08 xG, off target 90+8’ Mário Sauer (Toulouse), open play, 0.08 xG, saved 67’ Nathan Mbala (Metz), open play, 0.07 xG, off target 88’ Giorgi Abuashvili (Metz), open play, 0.06 xG, goal 81’ Seny Koumbassa (Toulouse), set piece, 0.06 xG, off target 6’ Aron Dønnum (Toulouse), open play, 0.06 xG, goal 90+8’ Lucas Michal (Metz), open play, 0.06 xG, saved 39’ Rasmus Nicolaisen (Toulouse), from a corner, 0.05 xG, blocked 30’ Nathan Mbala (Metz), open play, 0.04 xG, goal 43’ Jessy Deminguet (Metz), open play, 0.04 xG, saved 79’ Warren Kamanzi (Toulouse), open play, 0.04 xG, off target 46’ Yann Gboho (Toulouse), open play, 0.04 xG, blocked 22’ Jacen Russell-Rowe (Toulouse), open play, 0.03 xG, off target 34’ Yann Gboho (Toulouse), open play, 0.03 xG, blocked 40’ Jessy Deminguet (Metz), from a corner, 0.03 xG, blocked 29’ Jacen Russell-Rowe (Toulouse), from a corner, 0.03 xG, off target 5’ Yann Gboho (Toulouse), open play, 0.02 xG, off target 38’ Santiago Hidalgo (Toulouse), open play, 0.02 xG, blocked 54’ Nathan Mbala (Metz), set piece, 0.02 xG, blocked 66’ Koffi Kouao (Metz), open play, 0.02 xG, blocked 68’ Emersonn (Toulouse), open play, 0.02 xG, saved 48’ Yann Gboho (Toulouse), open play, 0.02 xG, goal 90+2’ Aron Dønnum (Toulouse), open play, 0.02 xG, blocked 90+6’ Giorgi Abuashvili (Metz), set piece, 0.01 xG, off target 72’ Mário Sauer (Toulouse), set piece, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

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

Lineups

Lineup not available for this match.

Toulouse 3-4-3 Starting XI
Restes 60’
Nicolaisen
McKenzie
Sidibé
Kamanzi
Diop
Vossah 65’
Dønnum
Gboho 2
Russell-Rowe 64’
Hidalgo 76’

Player stats

PlayerPosMinGAShxGxAKPCards
Jonathan Fischer GK900 0.000.000
Koffi Kouao DEF7412 0.320.000
Sadibou Sané DEF900 0.000.021
Michel Mboula DEF790 0.000.000
Maxime Colin DEF900 0.000.061
Jean-Philippe Gbamin MID901 0.140.000
Jessy Deminguet MID733 0.160.000
Bouna Sarr MID901 0.300.000
Gauthier Hein MID900 0.000.676
Giorgi Tsitaishvili MID9011 0.110.394
Nathan Mbala FWD7314 0.270.031
Alpha Touré Sub171 0.110.000
Habib Diallo Sub170 0.000.000
Giorgi Abuashvili Sub1612 0.080.000
Terry Yegbe Sub110 0.000.000
Lucas Michal Sub12 0.140.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Metz win 24% Avg odds 3.92
Draw 28% Avg odds 3.36
Toulouse win 48% Avg odds 1.96

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.