Valenciennes vs Grenoble Foot 38 — Ligue 2
Stade du Hainaut, ValenciennesAzzedine Souifi
Match story
Win-probability swings · in-play model
29'⚽+25 VAL
Venema opens it
First goal of the match — 1–0.
↳assist Flamarion
VAL win prob 55% → 80%
56'⚽+15 VAL
Flamarion adds another
Valenciennes extend the lead to 2–0.
↳assist Venema
VAL win prob 81% → 96%
Pressure index
Minute-by-minute momentum · home up · away down
ValenciennesGrenoble Foot 38
⚽ Venema
⚽ Flamarion
HT
15'30'45'45+160'75'90'90+4
29'⚽ Venema56'⚽ Flamarion
Key events
FT 2–0 · HT 1–0 · goals, cards and subs
14'
Matthéo Xantippe
Yellow card
17'
Mamadou Diarra
Yellow card
⚽29'1–0
N. Venema
Goal · assist Flamarion
45'
M. Foe-Ondoa
Yellow card
HTHalf-time · Valenciennes lead 1–0
⚽56'2–0
Flamarion
Goal · assist N. Venema
58'
Natanaël Ntolla
On for Lenny Joseph
58'
Abdoulie Sanyang
On for Amine Sbaï
60'
Théo Valls
On for Nolan Mbemba
67'
Pape Meïssa Ba
On for Virgiliu Postolachi
67'
Dante Rigo
On for Saikou Touray
69'
Makabi Lilepo
On for Mathias Oyewusi
69'
Julien Masson
On for Sacha Bansé
70'
A. Boutoutaou
On for Flamarion
75'
Siriné Doucouré
On for N. Venema
88'
J. Sanda
Yellow card
90'
T. Lienard
On for A. Linguet
FTFull-time · Valenciennes 2–0 Grenoble Foot 38
Impact map
Dot size = match rating · tap a dot for the full breakdown
SHIELDALL-ACTIONQUIET NIGHTSPEARHEAD
Gaëtan Paquiez6.3
Mathias Oyewusi Kehinde7.0
Nick Venema8.5
Sacha Bansé6.7
Allan Linguet7.0
Jessy Benet6.7
Julien Masson6.4
Siriné Doucouré6.7
Makabi Lilepo7.1
Aymen Boutoutaou7.3
BoutoutaouNolan Mbemba6.7
Saikou Touray7.0
Tanguy Lienard-
Virgiliu Postolachi7.1
Joffrey Cuffaut8.4
CuffautAbdoulie Sanyang6.4
Foe Ondoa7.3
Thio6.8
Souleymane Basse6.7
Pape Meïssa Ba7.1
BaGiovino Flamarion9.1
FlamarionDante Rigo6.7
Brice Maubleu7.0
Théo Valls6.8
Mamadou Diarra6.4
Allan Tchaptchet6.4
Matthéo Xantippe6.8
XantippeJean Louchet7.3
Lenny Joseph6.7
Joachim Kayi Sanda7.1
Amine Sbaï7.3
Lucas Woudenberg7.0
ValenciennesGrenoble Foot 38
DEFENCE ↑ · ATTACK →