Dunkerque vs Metz

23 October 2026 · Ligue 2 · 2026/27 · Referee Mickaël Leleu

Full time 1 – 1

Half-time: 0–1

  • Opa Sangante 65’
  • Pape Moussa Fall 9’

Match summary

Dunkerque and Metz drew 1-1. Metz led 1-0 at half-time.

Pape Moussa Fall put Metz ahead in the 9th minute and Opa Sangante equalised in the 65th minute.

Shots finished 17-15 to Metz, with 5 on target for Dunkerque and 9 for Metz. Opa Sangante had a penalty saved for Dunkerque. Dunkerque had a player sent off.

Match stats

56% Possession 44%
15 Shots 17
5 Shots on target 9
2 Corners 4
70 Attacks 70
32 Dangerous attacks 42
505 Passes 390
85.3% Pass accuracy 82.1%
10 Tackles 12
11 Fouls 18
3 Yellow cards 2
1 Red cards 0
0 Offsides 2

Key events

Dunkerque Metz
Kick-off
7’
Corner
9’
Pape Moussa FallRight foot shot0-1 (Metz)
12’
Giorgi AbuashviliShot on target
15’
Corner
16’
25’
Giorgi AbuashviliShot on target
25’
Corner
26’
Corner
38’
Corner
39’
Urie-Michel MboulaShot on target
Half-time0-1
Second half underway
49’
Adrien LebeauShot on target
58’
Jordan MorelSecond yellowFoul
61’
Opa SanganteLeft foot shot1-1 (Dunkerque)
65’
Opa SanganteMissed penaltysaved
65’
Opa SanganteShot on target
65’
Khalil AyariShot on target
70’
72’
Giorgi AbuashviliShot on target
Corner
74’
84’
Abdoulaye BaShot on target
86’
Florian MiguelShot on target
87’
Abdoulaye BaShot on target
90’
Cristian CastroArgument
Khalil AyariShot on target
90+1’
90+2’
90+3’
Pape Moussa FallShot on target
Full-time1-1

Shot map

Every shot and where it was taken from.

 Metz attacking Dunkerque attacking 
4’ Gaëtan Robail (Dunkerque), open play, off target 9’ Pape Moussa Fall (Metz), open play, goal 12’ Giorgi Abuashvili (Metz), open play, saved 16’ Souleymane Keita (Dunkerque), open play, blocked 19’ Gaëtan Robail (Dunkerque), open play, off target 19’ Egor Prutsev (Dunkerque), open play, off target 25’ Giorgi Abuashvili (Metz), set piece, saved 37’ Souleymane Keita (Dunkerque), open play, off target 38’ Pape Moussa Fall (Metz), open play, blocked 39’ Urie-Michel Mboula (Metz), from a corner, saved 51’ Opa Sangante (Dunkerque), direct free kick, off target 55’ Théna Massock (Dunkerque), open play, blocked 58’ Adrien Lebeau (Dunkerque), open play, saved 59’ Théna Massock (Dunkerque), set piece, off target 63’ Giorgi Abuashvili (Metz), open play, blocked 65’ Opa Sangante (Dunkerque), set piece, goal 65’ Opa Sangante (Dunkerque), penalty, saved 67’ Nathan Mbala (Metz), open play, off target 68’ Teji Savanier (Metz), open play, blocked 70’ Khalil Ayari (Dunkerque), open play, saved 71’ Nathan Mbala (Metz), open play, off target 72’ Giorgi Abuashvili (Metz), open play, saved 73’ Teji Savanier (Metz), open play, off target 74’ Egor Prutsev (Dunkerque), from a corner, off target 80’ Egor Prutsev (Dunkerque), open play, blocked 84’ Abdoulaye Ba (Metz), open play, saved 84’ Nathan Mbala (Metz), open play, off target 85’ Jessy Deminguet (Metz), open play, blocked 86’ Florian Miguel (Metz), open play, saved 87’ Abdoulaye Ba (Metz), open play, saved 90+1’ Khalil Ayari (Dunkerque), direct free kick, saved 90+3’ Pape Moussa Fall (Metz), open play, saved 4’ Gaëtan Robail (Dunkerque), open play, off target 9’ Pape Moussa Fall (Metz), open play, goal 12’ Giorgi Abuashvili (Metz), open play, saved 16’ Souleymane Keita (Dunkerque), open play, blocked 19’ Gaëtan Robail (Dunkerque), open play, off target 19’ Egor Prutsev (Dunkerque), open play, off target 25’ Giorgi Abuashvili (Metz), set piece, saved 37’ Souleymane Keita (Dunkerque), open play, off target 38’ Pape Moussa Fall (Metz), open play, blocked 39’ Urie-Michel Mboula (Metz), from a corner, saved 51’ Opa Sangante (Dunkerque), direct free kick, off target 55’ Théna Massock (Dunkerque), open play, blocked 58’ Adrien Lebeau (Dunkerque), open play, saved 59’ Théna Massock (Dunkerque), set piece, off target 63’ Giorgi Abuashvili (Metz), open play, blocked 65’ Opa Sangante (Dunkerque), set piece, goal 65’ Opa Sangante (Dunkerque), penalty, saved 67’ Nathan Mbala (Metz), open play, off target 68’ Teji Savanier (Metz), open play, blocked 70’ Khalil Ayari (Dunkerque), open play, saved 71’ Nathan Mbala (Metz), open play, off target 72’ Giorgi Abuashvili (Metz), open play, saved 73’ Teji Savanier (Metz), open play, off target 74’ Egor Prutsev (Dunkerque), from a corner, off target 80’ Egor Prutsev (Dunkerque), open play, blocked 84’ Abdoulaye Ba (Metz), open play, saved 84’ Nathan Mbala (Metz), open play, off target 85’ Jessy Deminguet (Metz), open play, blocked 86’ Florian Miguel (Metz), open play, saved 87’ Abdoulaye Ba (Metz), open play, saved 90+1’ Khalil Ayari (Dunkerque), direct free kick, saved 90+3’ Pape Moussa Fall (Metz), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Dunkerque 4-2-3-1 Starting XI
Ramos
Linguet
Sangante
Touré
Abner 73’
Morel
Massock 66’
Keita 66’
Lebeau 90’
Prutsev
Robail 73’
Metz 4-1-4-1 Starting XI
Fischer
Sarr 81’
Castro
Mboula
Miguel
Mohamed
Abuashvili 81’
Mbodj 60’
Deminguet
Savanier
Fall

Player stats

Goalkeeper1 player
90′ 8 1 34 1 – – – –
Defenders5 players
90′ 1 1 1 3 – 74 – – – –
90′ 2 – 1 3 1 91 – 1 – –
90′ – 2 1 – – 81 – – – –
Felipe Abner Taken off
73′ – – – 4 – 37 – – – –
Victor Mayela Came on as a substitute
17′ – – – 1 1 12 – – – –
Midfielders7 players
Jordan Morel Sent off
61′ – – 38 – – – 2 1 3 –
Théna Massock Taken off
66′ – – 22 – – – – 5 1 3 –
Souleymane Keita Taken off
66′ – – 20 2 – 1 – 4 – 2 –
Adrien Lebeau Taken off
89′ – – 42 5 – 1 – 8 2 5 –
90′ – – 17 2 – 2 – 5 2 2 –
Steven​ N'Zonzi Came on as a substitute
24′ – – 16 – – – – 1 1 – –
Khalil Ayari Came on as a substitute
24′ – – 2 – – 1 – 5 1 1 –
Forwards2 players
Gaëtan Robail Taken off
73′ – – 2 – – – – 1 – 14 –
Arthylio Nade Came on as a substitute
17′ – – – – – – – – – 2
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Dunkerque win 33% Avg odds 2.75
Draw 26% Avg odds 3.52
Metz win 41% Avg odds 2.25

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, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.