Match events
- 4'Carlens Arcus
- 23'Matheus Cunha
- 36'Matheus Cunha
- 40'Raphinha ↓ / Rayan ↑
- 45'Vinícius Júnior
- 45'Frantzdy Pierrot
- 46'Carlens Arcus ↓ / Dominique Simon ↑
- 46'Frantzdy Pierrot ↓ / Wilson Isidor ↑
- 62'Josué Casimir ↓ / Louicius Deedson ↑
- 64'Lucas Paquetá ↓ / Gabriel Martinelli ↑
- 64'Matheus Cunha ↓ / Endrick ↑
- 65'Douglas Santos
- 71'Ruben Providence ↓ / Lenny Joseph ↑
- 72'Danley Jean Jacques
- 81'Vinícius Júnior ↓ / Danilo Santos ↑
- 81'Bruno Guimarães ↓ / Éderson ↑
- 81'Jean-Ricner Bellegarde ↓ / Derrick Etienne Jr. ↑
Group Stage · Group C · Fri, Jun 19 · 8:30 pm Philadelphia · Lincoln Financial Field, Philadelphia

Cunha and Vinícius Cruise as Brazil Overpower Brave Haiti 3–0
Key moments
- ▸23' — Matheus Cunha opens the scoring for Brazil with a clinical strike.
- ▸36' — Cunha bags his second of the match to double the Seleção's lead.
- ▸45' — Vinícius Júnior strikes just before the break to make it 3–0.

Brazil secured their place at the top of Group C with a dominant and highly efficient 3–0 victory over World Cup debutants Haiti. The five-time world champions wasted little time asserting their authority, exploiting gaps in the Caribbean side's backline. For Haiti, returning to football's grandest stage for the first time since 1974, the match was a grueling lesson in elite international football. Despite their defensive organization, the sheer technical gulf between the sides was evident from the opening whistle.
The match was effectively decided in a devastating first-half blitz. Matheus Cunha opened the scoring in the 23rd minute with a clinical finish and doubled Brazil's advantage in the 36th minute with another precise strike. Just before the halftime whistle, Vinícius Júnior compounded Haiti’s misery by making it 3–0 in the 45th minute. Haiti's frustration boiled over as Carlens Arcus and Frantzdy Pierrot received first-half yellow cards, prompting their tactical withdrawal by manager Sébastien Migné at halftime to avoid a numerical disadvantage.
With a three-goal cushion, Brazil comfortably managed the tempo of the game in the second half. This allowed their manager to rotate key players, withdrawing Raphinha early in the 40th minute, followed by Cunha and midfield engine Lucas Paquetá in the 64th minute. Vinícius Júnior was also rested in the 81st minute. Haiti showed resilience to prevent further damage in the second period, but their attacking threat remained nonexistent. The victory ensures Brazil marches on confidently, while Haiti remains proud of their historic World Cup journey despite the defeat.
Player ratings
Brazil · Scored two decisive first-half goals to put Brazil in a comfortable lead before being subbed off in the 64th minute.
Brazil · Put the game beyond doubt with a clinical finish right before halftime and terrorized Haiti's defense.
Brazil · Pulled the strings in midfield before being rested in the 64th minute to preserve energy.
Haiti · Picked up an early yellow card in the 4th minute and was subbed off at halftime to avoid a red card.
Haiti · Struggled to make an impact upfront, got booked in first-half stoppage time, and was hooked at the break.
Haiti · Fought hard in midfield but was overwhelmed by Brazil's quality and booked in the 72nd minute.
Updated 7 times during the match
- 14'Live update
- 29'Live update
- 44'Live update
- 59'Live update
- 74'Live update
- 89'Live update
- 95'Live update
Starting XI · as it played
Real lineup · goals, cards & subsFull time
Match events
Event feed will populate as official data lands.
Watch
Match highlights
All highlights
Video plays on this page via the official source. Playback rights vary by region (enforced by the player).

Brazil vs Haiti — World Cup 2026 Preview

- ▸Brazil form: No recent data
- ▸Haiti form: No recent data
Brazil vs Haiti — FIFA World Cup 2026 group stage preview.
This fixture promises to be a key battle as both sides look to make their mark in the tournament.
Starting XI (pre-match projection)
Recent form · last 4
Factlen projection
Pre-match win probability
Model estimate from confederation strength + home edge, before confirmed lineups. Editorial projection — not betting advice.
Key players
🇧🇷Brazil
- Danilo SantosCM · #8
- ÉdersonCM · #13
- Bruno GuimarãesCM · #39
🇭🇹Haiti
- Jean-Ricner BellegardeCM · #27
- Carl SaintéCM · #8
- Danley Jean JacquesCM · #21
Brazil squad watch
Official sourcesBrazil squad watch
Latest squad coverage, roster movement, and selection context for this team.
Source: NBC Sports squad tracker, cross-checked against FIFA squad-announcement hub · May 26, 12:00 AM UTC
Haiti squad watch
Official sourcesHaiti squad watch
Latest squad coverage, roster movement, and selection context for this team.
Source: NBC Sports squad tracker, cross-checked against FIFA squad-announcement hub · May 26, 12:00 AM UTC
Brazil roster
Final squad - 12/26
Haiti roster
Final squad - 5/26