MUNDIAL·26

Round of 32 · Tuesday, June 30 · New York/New Jersey Stadium, New Jersey · 80,663 in the stands

kickoff 17:00 local · 33°C · 39% humidity

France

45 Kylian MBAPPE (pen)

53 Bradley BARCOLA (pen)

74 Kylian MBAPPE (pen)

3:0

tap a player for their match file

France4-2-3-1
Sweden4-4-2
Mike MAIGNAN7.4Lucas DIGNE7.2Dayot UPAMECANO7.3Jules KOUNDE7.2William SALIBA6.8Aurelien TCHOUAMENI7.3Adrien RABIOT7.6Ousmane DEMBELE7.4Kylian MBAPPE9.4Michael OLISE9.0Bradley BARCOLA7.5Jacob WIDELL ZETTERSTROM6.6Gustaf LAGERBIELKE6.5Victor LINDELOF6.2Gabriel GUDMUNDSSON6.0Daniel SVENSSON6.0Elliot STROUD6.4Lucas BERGVALL6.3Yasin AYARI6.4Alexander ISAK6.1Anthony ELANGA6.4Viktor GYOKERES6.4
from the bench

match pulse — xG per 5 minutes · goals · cards

4590FRASWE

goals — hover the strip for every shot and card, with names

  • 45Mbappe0.05 xG
  • 53Barcola0.62 xG
  • 74Mbappe0.32 xG
FRA 0:0 SWE0'kickoff
3' Isak — xG 0.03 · Saved15' Digne — xG 0.02 · Saved17' Mbappe — xG 0.03 · Saved19' Barcola — xG 0.05 · Missed28' Isak — xG 0.14 · Missed28' Dembélé — xG 0.01 · Blocked30' Rabiot — xG 0.03 · Saved32' Mbappe — xG 0.15 · Post33' Rabiot — xG 0.03 · Missed36' Olise — xG 0.11 · Post36' Dembélé — xG 0.23 · Missed39' Upamecano — xG 0.08 · Missed40' Mbappe — xG 0.05 · Saved42' Olise — xG 0.05 · Missed44' Koundé — xG 0.04 · Blocked45' Olise — xG 0.03 · Saved45' Mbappe — xG 0.05 · Goal45 + 2' Stroud — xG 0.11 · Missed50' Tchouaméni — xG 0.02 · Missed53' Barcola — xG 0.62 · Goal57' Bergvall — xG 0.04 · Missed61' Olise — xG 0.04 · Saved65' Olise — xG 0.09 · Blocked66' Upamecano — xG 0.05 · Blocked71' Olise — xG 0.55 · Saved74' Mbappe — xG 0.32 · Goal81' Doué — xG 0.04 · Saved82' Barcola — xG 0.33 · Saved86' Svanberg — xG 0.02 · Missed89' Gyokeres — xG 0.26 · Saved90 + 2' Mateta — xG 0.25 · Missed90 + 4' Nilsson — xG 0.03 · Blocked90 + 4' Svanberg — xG 0.07 · Saved

▶ Watch every shot in 3D⟲ Replay the match

The xG race — cumulative expected goals, minute by minute

FRA 0:0 SWE
1.02.03.0015304560759045' Mbappe — GOAL53' Barcola — GOAL74' Mbappe — GOAL3.270.70

On paper vs as played — formation sheet vs heatmap reality

FRA 4-2-3-1 attack →, ← SWE 4-4-2 attack. The teamsheet, as announced.

16Mike MAIGNANMike MAIGNAN3Lucas DIGNELucas DIGNE4Dayot UPAMECANODayot UPAMECANO5Jules KOUNDEJules KOUNDE17William SALIBAWilliam SALIBA8Aurelien TCHOUAMENIAurelien TCHOUAMENI14Adrien RABIOTAdrien RABIOT7Ousmane DEMBELEOusmane DEMBELE10Kylian MBAPPEKylian MBAPPE11Michael OLISEMichael OLISE12Bradley BARCOLABradley BARCOLA1Jacob WIDELL ZETTERSTROMJacob WIDELL ZETTERSTROM2Gustaf LAGERBIELKEGustaf LAGERBIELKE3Victor LINDELOFVictor LINDELOF5Gabriel GUDMUNDSSONGabriel GUDMUNDSSON8Daniel SVENSSONDaniel SVENSSON24Elliot STROUDElliot STROUD7Lucas BERGVALLLucas BERGVALL18Yasin AYARIYasin AYARI9Alexander ISAKAlexander ISAK11Anthony ELANGAAnthony ELANGA17Viktor GYOKERESViktor GYOKERES

The duel — team data, FIFA tracking included

54%
Possession
38%
2.90
Expected goals
0.71
61
Threat
39
25
Shots
8
12
On target
3
498
Passes completed
296
35
Forced turnovers
34
14.5s
Ball recovery time
20.8s
4.62
High-press phases
1.12
9
Fouls committed
13
3
Offsides
1
108 km
Distance covered
107 km
35.4 km/h
Top speed
37.2 km/h

Territory — where each team lived

Every player's heatmap, minutes-weighted and stacked per team. France attack →, Sweden attack. Brighter is more presence; where the colors meet is the contested ground.

How it happened

  1. 45Kylian MBAPPE (France) scores!!
  2. 53Bradley BARCOLA (France) scores!!
  3. 65Taha ALI (in) comes off the bench to replace Elliot STROUD (out) (Sweden)
  4. 65Besfort ZENELI (in) comes off the bench to replace Lucas BERGVALL (out) (Sweden)
  5. 74Kylian MBAPPE (France) scores!!
  6. 75Desire DOUE (in) comes off the bench to replace Ousmane DEMBELE (out) (France)
  7. 75Malo GUSTO (in) comes off the bench to replace Jules KOUNDE (out) (France)
  8. 78Theo HERNANDEZ (in) comes off the bench to replace Lucas DIGNE (out) (France)
  9. 82Mattias SVANBERG (in) comes off the bench to replace Daniel SVENSSON (out) (Sweden)
  10. 82Benjamin NYGREN (in) comes off the bench to replace Yasin AYARI (out) (Sweden)
  11. 85Jean-Philippe MATETA (in) comes off the bench to replace Kylian MBAPPE (out) (France)
  12. 85Rayan CHERKI (in) comes off the bench to replace Michael OLISE (out) (France)
  13. 89Gustaf NILSSON (in) comes off the bench to replace Alexander ISAK (out) (Sweden)

The morning-after column · AI-written from the match data

France's Pressing Mastery Dismantles Swedish Resistance

France controlled the tempo from start to finish, their 4-2-3-1 setup dominating possession at 54 per cent while Sweden, attempting a 4-4-2, found themselves perpetually on the back foot. The decisive factor was France's pressing intensity: 4.6 high-press phases to Sweden's 1.1 wore down their opponents with relentless waves of attack. Sweden's only defensive strategy became compact blocks, but their slower ball recovery time—20.8 seconds to France's 14.5—meant quick transitions repeatedly exposed them. The breakthrough came at forty-five minutes, setting the tone for what followed.

The numbers rendered Sweden's resistance futile: France's 25 shots to eight, their 2.9 expected goals against Sweden's 0.71, quantified a technical gulf that the 3-0 scoreline understated. Mbappe (9.4 rating) and Olise (9.0) orchestrated attacks with precision while Sweden's best player, Svanberg (7.0), managed only scraps. France's ball recovery advantage—six seconds faster per cycle—transformed transitions into sustained attacking pressure. Tellingly, France missed a 0.55 xG chance at seventy-one and a 0.33 xG chance at eighty-two; by then the contest was already decided, and Sweden's sole big chance arriving at eighty-nine came far too late.

France's 2.9 xG to Sweden's 0.71, achieved across 25 shots to eight, quantified a technical mastery that 3-0 barely captured.

53

France's second goal (0.62 xG) ended any pretence of Swedish resistance; Mbappe and Olise had already seized control.

What France needed

Dominant through superior pressing and transitions; risk lay in profligacy with big chances late on.

  • Ball recovery 14.5s vs Sweden's 20.8s turned transitions into systematic attacking advantage
  • Pressing dominance (4.6 high phases vs 1.1) dictated France's tempo throughout ninety minutes
  • Survived missing chances worth 0.55 xG and 0.33 xG—clinical finishing would have been more convincing

What Sweden needed

Overwhelmed by technical superiority; tactics offered no answer to France's pressing or recovery speed.

  • Single clear chance at 89 minutes (0.26 xG)—needed ruthless precision with limited opportunities created
  • Recovery time of 20.8s left them perpetually chasing transitions France manufactured at will
  • Press entirely ineffective (1.1 phases vs 4.6)—4-4-2 formation invited sustained dominance without resistance