Group C · World Cup 2026

Brazil
3-0

Full time

Haiti

Saturday 20 June at 01:30 UK time · Lincoln Financial Field, Philadelphia

  • 23'M. Cunha (1 - 0)
  • 36'M. Cunha (2 - 0)
  • 45+3'Vinicius Junior (3 - 0)

Brazil 3-0 Haiti: Player Ratings & Match Report

Match Report: Brazil 3-0 Haiti

Matheus Cunha settled the question of Brazil's quality early, scoring twice before the half-hour mark and leaving Haiti's five-man defence with no credible answer. The 3-0 win at Lincoln Financial Field was comfortable, occasionally impressive, and exactly what Carlo Ancelotti's side needed after their opening draw had left them in the bottom half of Group C.

Cunha's first came on 23 minutes. The goal was unassisted, a finish that capped a period in which Brazil had taken a firm grip on possession and territory. Thirteen minutes later he had his second, this time with Vinícius Júnior providing the assist, and the match was already settled as a contest. Haiti's 5-4-1 had been designed to frustrate; it was overwhelmed instead.

Raphinha had started on the right of Brazil's front three but lasted only 40 minutes. Rayan came on in his place and played out the remaining 50, which tells its own story about how the opening half went for the Barcelona winger. He offered little before making way, though his absence did not slow Brazil's momentum.

The third goal arrived in the third minute of added time at the end of the first half, Vinícius converting after Lucas Paquetá supplied the pass. It was a punishing moment for Sebastien Migne's side, going into the break three down having spent the last quarter of the half simply trying not to concede a fourth.

Haiti's shape held a certain logic before it fell apart. They pressed the ball back with purpose in the opening ten minutes, had three shots on target in the match, and Johny Placide made two saves to deny Brazil from making it worse. The problem was structural: once Cunha had twice found space between the lines of Haiti's defensive block, the 5-4-1 offered no route back into the game.

Casemiro and Bruno Guimarães controlled the midfield without drama. With 57 per cent possession and 88 per cent passing accuracy from 522 attempts, Brazil did not need to do anything reckless. They simply recycled until Haiti tired, then found the gaps. The expected-goals figure of 1.50 suggests the quality of Cunha's finishing was exceptional.

Vinícius was Brazil's most dangerous carrier in the second half, constantly pulling wide before cutting inside. His goal and assist give him figures that flatter a performance that was already excellent before he produced them. The charge of inconsistency that had followed him into this tournament looks considerably thinner now.

Haiti's yellow cards told a story of growing desperation. Carlens Arcus, Danley Jean Jacques, and Frantzdy Pierrot all went into the referee's book. Arcus was substituted at half-time. Jean-Ricner Bellegarde, playing 81 minutes in central midfield, was Haiti's best performer, showing the technical quality that marks him out as the most recognisable name in this squad.

Brazil introduced Endrick and Gabriel Martinelli with 26 minutes each late on, keeping the squad ticking over without forcing anything. The margin was long settled by then. Ancelotti's side had done what was required: aggressive in the right moments, patient in others, and ultimately clinical in a way that has been missing at some recent tournaments.

The group picture is sharp and slightly uncomfortable. Morocco's four points and Scotland's three mean Brazil, with only one point from their opening fixture, cannot afford further slips. They have played one game, won it well, and must now treat every subsequent fixture as a must-win. The performance here earned the three points. The table demands considerably more.

Player Ratings: Brazil vs Haiti

Brazil

PlayerMinsGARating
AlissonBarely tested but alert when Haiti's three shots on target required him to act.907
DaniloSolid on the right, rarely troubled defensively and contributed to Brazil's build-up rhythm.907
MarquinhosCommanding throughout, reading Haiti's sporadic forward runs before they became chances.908
Gabriel MagalhãesComposed beside Marquinhos and helped keep a clean sheet against modest but physical opponents.907
Douglas SantosYellow card the one blemish on a functional if unspectacular shift at left back.906
Bruno GuimarãesControlled the tempo intelligently before being withdrawn with nine minutes to play.817
CasemiroThe midfield anchor, recycling possession tidily and snuffing out Haiti's counter-attacking attempts.907
Lucas PaquetáProvided the assist for the third goal before making way on 64 minutes, a productive shift.6417
RaphinhaStruggled to impose himself and was replaced at 40 minutes; an afternoon to move on from quickly.405
Matheus CunhaTwo goals, both taken with conviction, and the driving force behind Brazil's dominant first half.6429
Vinícius JúniorA goal and an assist, plus constant menace in behind; the most complete performance came before he scored.81118
RayanCame on for Raphinha at 40 minutes and worked diligently across 50 minutes without overreaching.506
EndrickTwenty-six minutes as a late substitute, energetic if unable to add to the scoresheet.266
Gabriel MartinelliOffered direct running after coming on, a useful cameo in a game already won.266

Haiti

PlayerMinsGARating
Johny PlacideMade two saves and could do nothing about any of the three goals; a respectable shift.906
Carlens ArcusBooked and then hooked at half-time after failing to contain Vinícius on his flank.455
Jean-Kévin DuverneStayed on for the full 90 minutes and kept his discipline while others around him faltered.906
Ricardo AdéOne of Haiti's more assured defenders on the night, surviving the full match without major incident.906
Hannes DelcroixDefensively committed throughout, with Haiti's best individual rating among the back five a fair reflection.906
Martin ExpérienceOccupied his defensive role dutifully across 90 minutes as Haiti tried to limit the damage.906
Josué CasimirReplaced just past the hour mark having made little impact in central midfield against a superior opponent.625
Danley Jean JacquesPicked up a yellow card but lasted the full match and showed some resilience in a difficult midfield battle.906
Jean-Ricner BellegardeHaiti's best player, showing real quality across 81 minutes in a match that was too big for his teammates.817
Ruben ProvidenceGave Haiti some width before being withdrawn just before the 71-minute mark.716
Frantzdy PierrotBooked and replaced at half-time, isolated as a lone striker against Brazil's well-organised defence.455
Dominique SimonOn for the second half and brought some fresh energy, though the game was well beyond saving.456
Wilson IsidorCame on at half-time and contributed 45 minutes without finding a way to threaten Alisson.456
Louicius Don DeedsonTwenty-eight minutes as a substitute, enough to show purpose but not enough to change anything.286
Lenny JosephNineteen minutes off the bench, bringing directness if not the end product Haiti needed.196

Match Statistics

BrazilMatch StatsHaiti
57%Ball Possession43%
8Total Shots8
5Shots on Goal3
1.50Expected Goals (xG)0.25
4Corner Kicks4
13Fouls15
1Yellow Cards3
3Goalkeeper Saves2
522Total passes399
88%Pass Accuracy83%

Match Timeline

  • 4'C. Arcus
  • 23'M. Cunha (1 - 0)
  • 36'M. Cunha (2 - 0)Assist by Vinicius Junior
  • 45+3'Vinicius Junior (3 - 0)Assist by Lucas Paqueta
  • 45+4'F. Pierrot
  • 65'Douglas Santos
  • 72'D. Jean Jacques

Confirmed Lineups

Carlo Ancelotti sets Brazil up in a 4-2-3-1, with Casemiro and Bruno Guimarães screening a back four that sees Douglas Santos take the left-back berth. The notable selection is Matheus Cunha as the lone striker rather than Endrick, who drops to the bench, suggesting Ancelotti wants a mobile, pressing centre-forward to draw defenders and open channels for Vinícius Júnior and Raphinha either side of Lucas Paquetá. With no injury concerns, the choices are purely tactical.

Sebastien Migne has set Haiti in a disciplined 5-4-1, packing the defensive third with five defenders and a compact midfield four, leaving Frantzdy Pierrot isolated up front. The structure is built entirely around limiting space and frustrating Brazil in wide areas. It will require sustained, disciplined work from all four midfielders to stay compact for ninety minutes against this quality.

The key matchup is Vinícius Júnior against Carlens Arcus on Haiti's right. Arcus will spend most of the evening as the outermost defender in that five, and how often he is dragged out of position will go a long way to determining how quickly Brazil can cut through the block.

Brazil

(4-2-3-1)

Coach: Carlo Ancelotti

1AlissonG
13DaniloD
4MarquinhosD
3Gabriel MagalhãesD
16Douglas SantosD
8Bruno GuimarãesM
5CasemiroM
11RaphinhaM
20Lucas PaquetáM
7Vinícius JúniorM
9Matheus CunhaF

Subs: Weverton, Ederson, Alex Sandro, Bremer, Léo Pereira, Roger Ibañez, Fabinho, Luiz Henrique, Éderson, Danilo Santos, Rayan, Endrick, Gabriel Martinelli, Igor Thiago

Haiti

(5-4-1)

Coach: Sebastien Migne

1Johny PlacideG
2Carlens ArcusD
4Ricardo AdéD
22Jean-Kévin DuverneD
5Hannes DelcroixD
8Martin ExpérienceD
21Josué CasimirM
17Danley Jean JacquesM
10Jean-Ricner BellegardeM
15Ruben ProvidenceM
20Frantzdy PierrotF

Subs: Alexandre Pierre, Josué Duverger, Keeto Thermoncy, Duke Lacroix, Garven-Michee Metusala, Wilguens Paugain, Carl Fred Sainté, Dominique Simon, Woodensky Pierre, Derrick Etienne, Duckens Nazon, Louicius Don Deedson, Lenny Joseph, Wilson Isidor, Yassin Fortune

How We Previewed It

Brazil arrive at Lincoln Financial Field on Saturday night having already dropped points they can ill afford. A draw with Morocco in their Group C opener leaves them sitting third, level on points with Morocco but behind Scotland, who top the group after winning their first game. For a nation that has lifted the World Cup five times, third place after one match is not a crisis, but it is a reminder of how little margin exists at this stage. Against Haiti, who lost their opener and sit bottom without a goal to their name, Brazil need a win and ideally a convincing one.

Haiti's position is straightforward and not enviable. They require a result here to keep any hope of progression alive, and they are doing so against opponents who dismantled them 7-1 the last time these sides met, a friendly in June 2016. That is the only previous fixture on record, and it tells you something about the gap in resources, if not necessarily what will happen over ninety minutes in Philadelphia.

The group picture adds further texture. Scotland's early three points mean both Brazil and Morocco are already chasing, and goal difference could easily become the decisive factor before Group C is settled. A narrow win tonight might not be enough if Morocco are doing damage elsewhere, which gives Brazil reason to press for more than the minimum. Haiti, for their part, will be organised and difficult to break down early; surviving the opening period is their realistic objective.

Both squads report no fresh absences, so there are no enforced changes on either side to complicate selection.

The data leans clearly enough in one direction without being emphatic about it. Brazil and Haiti are each given 45 per cent and 10 per cent respectively, with the draw also sitting at 45 per cent, a spread that reflects Brazil's obligation to attack rather than any genuine uncertainty about quality. The analytical model's preferred call is a Brazil win or draw combined with under 3.5 goals, suggesting a controlled rather than rampant evening is most likely. Whether Brazil can move through the gears when the occasion demands it is the question that has followed them into this tournament. Tonight offers the first real chance to answer it.

By the Football IQ Sports Desk. Reports are generated from verified match data and corrected as final statistics settle.