First Stage · Group F · Thursday, June 25 · Kansas City Stadium, Kansas City · 68,391 in the stands
kickoff 18:00 local · 22°C · 91% humidity
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 3′Skhiri0.03 xG
- 7′Brobbey0.45 xG
- 54′Mastouri0.11 xG
- 62′van Hecke0.04 xG
The xG race — cumulative expected goals, minute by minute
TUN 0:0 NEDOn paper vs as played — formation sheet vs heatmap reality
TUN 5-4-1 attack →, ← NED 4-3-3 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Tunisia attack →, ← Netherlands attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 3′Ellyes SKHIRI (Tunisia) scores an own goal.
- 7′Brian BROBBEY (Netherlands) scores!!
- 54′Hazem MASTOURI (Tunisia) scores!!
- 62′Jan Paul VAN HECKE (Netherlands) scores!!
- 67′Mohamed HADJ MAHMOUD (in) comes off the bench to replace Rani KHEDIRA (out) (Tunisia)
- 67′Elias ACHOURI (in) comes off the bench to replace Anis SLIMANE (out) (Tunisia)
- 67′Mortadha BEN OUANES (in) comes off the bench to replace Mohamed Amine BEN HMIDA (out) (Tunisia)
- 72′Teun KOOPMEINERS (in) comes off the bench to replace Frenkie DE JONG (out) (Netherlands)
- 72′Justin KLUIVERT (in) comes off the bench to replace Tijjani REIJNDERS (out) (Netherlands)
- 72′Crysencio SUMMERVILLE (in) comes off the bench to replace Donyell MALEN (out) (Netherlands)
- 75′Firas CHAOUAT (in) comes off the bench to replace Ismael GHARBI (out) (Tunisia)
- 77′Memphis DEPAY (in) comes off the bench to replace Brian BROBBEY (out) (Netherlands)
- 84′Noa LANG (in) comes off the bench to replace Cody GAKPO (out) (Netherlands)
- 90′Sebastian TOUNEKTI (in) comes off the bench to replace Hazem MASTOURI (out) (Tunisia)
The morning-after column · AI-written from the match data
Netherlands buried Tunisia's early promise with suffocating control
The statistics exposed what happened. Netherlands' expected-goals advantage (1.79 to 0.76) barely captured their true dominance; the real gulf was ball recovery time. Netherlands regained possession in 12.6 seconds against Tunisia's 29.8—a 17-second differential meaning relentless Dutch probing while Tunisia gasped between phases. Mastouri and Mejbri fought bravely, but Van Dijk and Brobbey's press movement ensured Tunisia's 5-4-1 became a prison. The pivot was Tunisia's failure to convert a 0.17-xG chance in the second minute; going 2-0 up would have shifted the match's entire psychology.
Netherlands recovered the ball in 12.6 seconds to Tunisia's 29.8—a 17-second chasm that transformed possession into relentless territorial dominance.
62′
Netherlands' second goal arrived after Tunisia's defensive structure had entirely given way to Dutch momentum.
What Tunisia needed
Capitulated to press intensity and recovery disadvantage.
- Ball recovery of 29.8s versus Netherlands' 12.6s guaranteed possession loss; must accelerate defensive circulation.
- Missed big chance at minute 2 (xG 0.17) cost the match psychologically; clinical finishing non-negotiable.
- High-press exposure (0.8 phases vs 9.7) shows defensive formation too rigid; needed proactive midfield disruption.
What Netherlands needed
Possession and press machine overcame early shock, but defensive fragility at 7' exposed vulnerability.
- Ball recovery efficiency at 12.6s created unending attacking platforms; this speed and discipline won decisively.
- High-press phases (9.7) systematically dismantled Tunisia's defensive shape; relentless press is the foundation.
- Early concession at 7' (xG 0.45) signals positioning lapses; must tighten immediate reaction to forward movement.