MUNDIAL·26

First Stage · Group C · Saturday, June 20 · Philadelphia Stadium, Philadelphia · 68,324 in the stands

kickoff 20:30 local · 26°C · 35% humidity

Brazil

23 MATHEUS CUNHA (pen)

36 MATHEUS CUNHA (pen)

45+3 VINICIUS JUNIOR (pen)

3:0

tap a player for their match file

Brazil4-3-3
Haiti5-4-1
ALISSON7.5GABRIEL MAGALHAES7.1MARQUINHOS7.2DANILO6.1DOUGLAS SANTOS6.0CASEMIRO6.7BRUNO GUIMARAES6.9LUCAS PAQUETA7.6VINICIUS JUNIOR8.2MATHEUS CUNHA8.4RAPHINHA6.3Johny PLACIDE5.5Carlens ARCUS4.8Ricardo ADE6.7Hannes DELCROIX5.8Martin EXPERIENCE5.5Jean-Kevin DUVERNE5.9Jean-Ricner BELLEGARDE6.5Danley JEAN JACQUES5.9Ruben PROVIDENCE6.4Frantzdy PIERROT6.1Josue CASIMIR5.2
from the bench

match pulse — xG per 5 minutes · goals · cards

4590BRAHAI

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

  • 23Cunha0.60 xG
  • 36Cunha0.22 xG
  • 45+3Vinicius0.28 xG
BRA 0:0 HAI0'kickoff
17' Vinicius — xG 0.01 · Blocked23' Vinicius — xG 0.08 · Saved23' Cunha — xG 0.60 · Goal29' Raphinha — xG 0.25 · Saved36' Cunha — xG 0.22 · Goal45 + 3' Vinicius — xG 0.28 · Goal49' Isidor — xG 0.05 · Blocked63' Ade — xG 0.06 · Saved66' Providence — xG 0.03 · Missed66' Duverne — xG 0.03 · Missed76' Santos — xG 0.10 · Missed87' Isidor — xG 0.03 · Saved89' Ade — xG 0.02 · Missed90 + 1' Éderson — xG 0.25 · Missed90 + 3' Simon — xG 0.03 · Saved90 + 4' Jacques — xG 0.02 · Missed

▶ Watch every shot in 3D⟲ Replay the match

The xG race — cumulative expected goals, minute by minute

BRA 0:0 HAI
1.0015304560759023' Cunha — GOAL36' Cunha — GOAL45 + 3' Vinicius — GOAL1.790.27

On paper vs as played — formation sheet vs heatmap reality

BRA 4-3-3 attack →, ← HAI 5-4-1 attack. The teamsheet, as announced.

1ALISSONALISSON3GABRIEL MAGALHAESGABRIEL MAGALHAES4MARQUINHOSMARQUINHOS13DANILODANILO16DOUGLAS SANTOSDOUGLAS SANTOS5CASEMIROCASEMIRO8BRUNO GUIMARAESBRUNO GUIMARAES20LUCAS PAQUETALUCAS PAQUETA7VINICIUS JUNIORVINICIUS JUNIOR9MATHEUS CUNHAMATHEUS CUNHA11RAPHINHARAPHINHA1Johny PLACIDEJohny PLACIDE2Carlens ARCUSCarlens ARCUS4Ricardo ADERicardo ADE5Hannes DELCROIXHannes DELCROIX8Martin EXPERIENCEMartin EXPERIENCE22Jean-Kevin DUVERNEJean-Kevin DUVERNE10Jean-Ricner BELLEGARDEJean-Ricner BELLEGARDE17Danley JEAN JACQUESDanley JEAN JACQUES15Ruben PROVIDENCERuben PROVIDENCE20Frantzdy PIERROTFrantzdy PIERROT21Josue CASIMIRJosue CASIMIR

The duel — team data, FIFA tracking included

49%
Possession
43%
1.42
Expected goals
0.26
49
Threat
51
7
Shots
7
4
On target
3
484
Passes completed
338
39
Forced turnovers
34
16.9s
Ball recovery time
18.9s
2.75
High-press phases
6.14
14
Fouls committed
13
8
Offsides
4
114 km
Distance covered
113 km
33.3 km/h
Top speed
34.4 km/h

Territory — where each team lived

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

How it happened

  1. 4Carlens ARCUS (Haiti) is booked by the referee.
  2. 23MATHEUS CUNHA (Brazil) scores!!
  3. 36MATHEUS CUNHA (Brazil) scores!!
  4. 40RAYAN (in) comes off the bench to replace RAPHINHA (out) (Brazil)
  5. 45+3VINICIUS JUNIOR (Brazil) scores!!
  6. 45+4Frantzdy PIERROT (Haiti) is booked by the referee.
  7. Before the second half begins Dominique SIMON (in) comes off the bench to replace Carlens ARCUS (out) (Haiti)
  8. Before the second half begins Wilson ISIDOR (in) comes off the bench to replace Frantzdy PIERROT (out) (Haiti)
  9. 62Louicius DEEDSON (in) comes off the bench to replace Josue CASIMIR (out) (Haiti)
  10. 64ENDRICK (in) comes off the bench to replace MATHEUS CUNHA (out) (Brazil)
  11. 64GABRIEL MARTINELLI (in) comes off the bench to replace LUCAS PAQUETA (out) (Brazil)
  12. 65DOUGLAS SANTOS (Brazil) is booked by the referee.
  13. 71Lenny JOSEPH (in) comes off the bench to replace Ruben PROVIDENCE (out) (Haiti)
  14. 72Danley JEAN JACQUES (Haiti) is booked by the referee.
  15. 81DANILO SANTOS (in) comes off the bench to replace VINICIUS JUNIOR (out) (Brazil)
  16. 81EDERSON SILVA (in) comes off the bench to replace BRUNO GUIMARAES (out) (Brazil)
  17. 81Derrick ETIENNE (in) comes off the bench to replace Jean-Ricner BELLEGARDE (out) (Haiti)

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

Brazil's early ferocity ends Haiti's tournament dream before halftime

Brazil's attacking dominance was established in the opening 23 minutes, when Matheus Cunha and Vinicius Júnior's movement exploited Haiti's 5-4-1 deep defensive line. Three goals in the first 45 minutes—at 23, 36, and 45+3—left the contest settled before the interval. Haiti offered little resistance and less precision, their high-press phases (6.1) generating no quality chances while Brazil controlled at 49% possession.

The gulf between the teams was captured in expected goals: Brazil's 1.42 to Haiti's 0.26, a chasm explained by clinical finishing and a three-second advantage in ball-recovery time (16.9s versus 18.9s). Cunha's 8.4 rating and Vinicius Júnior's 8.2 reflected their dominance; Wilson Isidor's 6.9 offered no answer. Brazil squandered chances in the 29th minute (saved) and 90+1 (missed), yet such profligacy mattered little against opponents who never mustered a threat.

Brazil converted 1.42 xG into three goals before halftime; Haiti's 0.26 xG and seven shots yielded zero reward.

36

Second goal made it 2-0 and rendered Haiti's tactical experiment entirely futile with 54 minutes remaining.

What Brazil needed

Relentless early execution created an unbridgeable gulf.

  • Three goals before half-time (23', 36', 45+3') from 1.42 xG converted at decisive moments.
  • Cunha (8.4) and Vinicius Júnior (8.2) dominated their markers; 49% possession sufficient for control.
  • Ball-recovery speed (16.9s vs Haiti's 18.9s) enabled transitions; survived missed chances (29', 90+1') through early cushion.

What Haiti needed

Defensive structure overwhelmed; high press wasted energy without reward.

  • 6.1 high-press phases yielded only 0.26 xG; tactical mismatch between 5-4-1 and pressing intensity.
  • Ball recovery 18.9s—3.1 seconds slower than Brazil—left transitions vulnerable to Brazilian quick play.
  • Conceded thrice before halftime when defensive organization should peak; Wilson Isidor (6.9) isolated and unsupported.