Live Blog! Brazil vs Haiti in the FIFA World Cup 2026
Brazil enters under pressure after drawing with Morocco, while Haiti dreams of producing one of the biggest stories of the 2026 World Cup. A decisive Group C showdown awaits in Philadelphia.
90+5' - Full Time!
The final whistle blows in Philadelphia. Brazil secure their first win of the 2026 FIFA World Cup with a brace from Matheus Cunha and a goal by Vinícius Júnior, comfortably defeating Haiti.
Final Score: Brazil 3-0 Haiti
90' - Five Minutes Added
The fourth official signals five minutes of added time at the end of the second half. Brazil are closing in on a valuable victory, while Haiti look for one final push before the final whistle.
Score: Brazil 3-0 Haiti
81' - Haiti Make an Attacking Change
Derrick Etienne Jr. comes on for Jean-Ricner Bellegarde, who had been one of Haiti's brightest performers on the night.
Score: Brazil 3-0 Haiti
81' - Brazil Make Another Substitution
Bruno Guimarães is replaced by Éderson Silva as Brazil continue to rotate their squad in the closing stages of the match.
Score: Brazil 3-0 Haiti
81' - Vinícius Júnior Subbed Off
With the result firmly in hand, Brazil make another change as Danilo Santos replaces Vinícius Júnior, who scored Brazil's third goal of the night.
Score: Brazil 3-0 Haiti
78' - Endrick Goal Ruled Out
Endrick thought he had added Brazil's fourth goal of the night, but the flag went up for offside and the effort was disallowed.
Score: Brazil 3-0 Haiti
72' - Yellow Card for Danley Jean Jacques
Danley Jean Jacques is shown a yellow card, becoming the third Haiti player booked in the match.
Score: Brazil 3-0 Haiti
71' - Haiti Make Another Change
Ruben Providence comes on for Lenny Joseph as Haiti look to add fresh legs up front for the final stages of the match.
Score: Brazil 3-0 Haiti
70' - Play Resumes
The match is back underway following the hydration break, with Brazil comfortably in front and Haiti looking for a way back into the game.
Score: Brazil 3-0 Haiti
67' - Hydration Break
Play is temporarily halted for a hydration break as both teams gather near the touchline to receive instructions from their coaching staffs.
Score: Brazil 3-0 Haiti
66' - Yellow Card for Douglas Santos
Douglas Santos is booked after bringing down Wilson Isidor. The Brazilian full-back will now have to be careful for the remainder of the match to avoid a second yellow card.
Score: Brazil 3-0 Haiti
64' - Double Change for Brazil
With Brazil comfortably ahead, Carlo Ancelotti makes two substitutions. Endrick comes on for brace scorer Matheus Cunha, while Gabriel Martinelli replaces Lucas Paquetá.
Score: Brazil 3-0 Haiti
45' - Haiti Make Two Changes
Looking to spark a comeback, Haiti make a pair of substitutions at halftime. Wilson Isidor comes on for Frantzdy Pierrot, while Dominique Simon replaces Carlens Arcus.
Score: Brazil 3-0 Haiti
45' - Second Half Underway
The second half is underway in Philadelphia. Brazil looks to build on its lead, while Haiti aims to mount a comeback and get back into the contest.
Score: Brazil 3-0 Haiti
52' - Halftime
The first half comes to an end in Philadelphia. Brazil heads into the break with a comfortable lead thanks to a brace from Matheus Cunha and a goal from Vinícius Júnior, while Haiti looks for a response after the restart.
Score: Brazil 3-0 Haiti
45+4' - Pierrot Shown a Yellow Card
Frantzdy Pierrot goes into the referee's book after catching Gabriel Magalhães with an elbow while challenging for an aerial ball.
Score: Brazil 3-0 Haiti
45+3' - Vinícius Júnior Extends Brazil's Lead!
Vinícius Júnior gets on the scoresheet after latching onto a perfectly timed through ball from Lucas Paquetá and finishing to make it three for Brazil before halftime.
Score: Brazil 3-0 Haiti
40' - Brazil Make a Forced Change
After receiving treatment, Raphinha was unable to continue and was replaced by Rayan, who comes on to join Brazil's attack.
Score: Brazil 2-0 Haiti
40' - Raphinha Back on His Feet
Play was temporarily halted as Raphinha received medical attention on the pitch. The Brazilian winger was able to continue, and the match quickly resumed.
Score: Brazil 2-0 Haiti
36' - Matheus Cunha Bags a Brace!
Matheus Cunha scores his second goal of the match, finishing calmly with his left foot after being set up by Vinícius Júnior on a swift Brazilian counterattack.
Score: Brazil 2-0 Haiti
29' - Play Resumes
The match is back underway following the hydration break, with Brazil holding a narrow lead over Haiti.
Score: Brazil 1-0 Haiti
26' - Hydration Break
Play is temporarily paused for a hydration break as both teams gather near the sidelines for instructions from their coaching staffs.
Score: Brazil 1-0 Haiti
23' - Goal for Brazil!
Matheus Cunha reacts quickest inside the box after a save from Vinícius Júnior's shot and bundles the loose ball into the net to give Brazil the lead.
Score: Brazil 1-0 Haiti
11' - Goal Disallowed for Brazil
Raphinha found the net after a superb pass from Bruno Guimarães, but the goal was ruled out for offside.
Score: Brazil 0-0 Haiti
4' - First Booking of the Match
Carlens Arcus was shown a yellow card after bringing down Douglas Santos on the left flank. The Haitian defender's challenge earned the first caution of the game as Brazil looked to build an attack.
Score: Brazil 0-0 Haiti
0' - Kickoff in Philadelphia!
The action is underway at Lincoln Financial Field as Brazil and Haiti begin their Group C showdown in the second round of the 2026 World Cup. Both sides enter the match knowing that valuable points are on the line.
Score: Brazil 0-0 Haiti
Brazil's Starting XI
Haiti's Starting XI
Brazil Arrive Needing Answers After a Disappointing Opening Match
Matchday 2 of the 2026 World Cup Group C delivers one of the most intriguing contests of the group stage. Brazil and Haiti will meet on Friday, June 19, at Lincoln Financial Field in Philadelphia, in a match that could significantly influence the future of both teams in the tournament.
The pressure is firmly on the Canarinha. Managed by Carlo Ancelotti, Brazil opened their campaign with a 1-1 draw against Morocco, a result that raised more questions than answers for one of the tournament favorites.
Although Vinícius Júnior rescued a point with a crucial goal, Brazil struggled to control large portions of the match, lost key battles in midfield and exposed defensive weaknesses that Morocco successfully exploited. The overall impression was that the five-time world champions remain far from their best level.
History Strongly Favors Brazil, But Past Results Mean Little Now
The most recent matchup came during the 2016 Copa América Centenario, where Brazil defeated Haiti 7-1, highlighted by a hat-trick from Philippe Coutinho. That performance showcased the significant gap in talent and depth between the two squads at the time.
Before that, the teams met in 2004 during the historic “Match for Peace” in Port-au-Prince. Led by stars such as Ronaldo and Ronaldinho, Brazil earned a convincing 6-0 victory in an event remembered as much for its social significance as for the football itself.
Haiti Aim to Become One of the Tournament’s Biggest Surprises
Simply reaching the World Cup has already made Haiti one of the competition’s most compelling stories. The Caribbean nation returned to football’s biggest stage more than five decades after its last appearance and overcame numerous obstacles along the way.
Despite suffering a narrow 1-0 defeat to Scotland in their opening match, the team coached by Sébastien Migné earned praise for its discipline, intensity and ability to challenge a favored opponent.

Haiti arrives with belief, energy and the opportunity to create one of the tournament’s most memorable moments. Brazil, meanwhile, must prove why it remains one of the favorites to lift the trophy. Everything is in place for a match that could carry far greater consequences than many expected in the battle for qualification from Group C.





















