Kelvin Amian
29'
1–0
Forecast Verdict
Top pick missedWe said
Actual
OneTouch Forecast · dc-v1.15
Tactical shift
Kelvin Amian
29'
1–0
Gaëtan Robail
Booked
35'
Egor Prutsev
38'
1–1
Gaëtan Robail
43'
1–2
Adrien Lebeau
Booked
45'+2'
Gaëtan Robail
59'
1–3
Fabien Centonze
On for Fodé Doucouré
60'
Ignatius Ganago
On for Wilitty Younoussa
61'
Khalil Ayari
On for Egor Prutsev
67'
Louis Leroux
On for Thomas Robinet
72'
Antoine Joujou
On for Kilian Corredor
73'
Kelvin Amian
Booked
74'
Arthylio Nade
On for Souleymane Keita
76'
Balthazar Pierret
Booked
82'
Abner
Booked
84'
Franck Atoen
On for Jordan Morel
88'
Ryad Hachem
90'
2–3
Lucas Perrin
Booked
90'+5'
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
Chaos Match
High-event, low-control. Structure broke down repeatedly — pure entertainment.
31 shots
xG for this match is modelled rather than measured, so per-shot and total xG figures are withheld. Positions and outcomes are as recorded.
accuracy · 21%
kill rate · 11%
accuracy · 33%
kill rate · 25%
Dunkerque turned 25% of shots into goals to Nantes's 11%.
Shots on Target
Attack
xG · football-data.co.uk
Head to Head
League Standing
Ligue 2Key context
Venue
Stade de la Beaujoire
Kick-off
17 Oct · 12:00 UTC
Referee
Benoît Millot
France · 4.2 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.