Brazil vs Haiti LIVE: Carlo Ancelotti’s side find their groove to eliminate first nation from World Cup

FootballSports
20 Jun 2026 • 10:41 AM MYT
The Independent
The Independent

The world’s most free-thinking newspaper

Brazil vs Haiti LIVE: Carlo Ancelotti’s side find their groove to eliminate first nation from World Cup

Carlo Ancelotti has got the response he would’ve desired from his Brazil team as they dominated Haiti to secure their first win of World Cup 2026, eliminating the Caribbean nation in the process.

After Brazil’s underwhelming opening draw against Morocco left a lot to be desired, Matheus Cunha netted a brace to put the Selecao in control in Philadelphia.

Vinicius Jr then made it three on the brink of half-time, latching on to a delectable lofted ball from Lucas Paqueta before slotting through the goalkeeper’s legs.

They failed to add to their tally after the break, with Gabriel Martinelli hitting the bar and Endrick having a goal disallowed, but three points and a hefty enough scoreline meant they went to the top of Group C following Morocco’s 1-0 win over Scotland earlier in the day.

However, all was not perfect for Brazil after Raphinha, who had an early goal disallowed, was forced off with a hamstring injury.

Follow all of the latest from the Group C clash with our live blog below:

Read More

The weak link theory that will decide who wins the World Cup

Neymar ruled out of Brazil’s World Cup clash with Haiti due to lingering calf injury

World Cup 2026 power rankings: England, Argentina and France make statements after round one

Brazil vs Haiti LIVE

  • Brazil pick up first win of World Cup 2026 as Haiti become first team to be eliminated
  • 78' NO GOAL! Endrick denied dream goal as flag goes up [BRA 3-0 HAI]
  • 45+3' GOAL! Vinicius Jr makes it three with composed finish [BRA 3-0 HAI]
  • 36' GOAL! Cunha rifles into top corner to double Brazil lead [BRA 2-0 HAI]
  • 23' GOAL! Cunha breaks deadlock with fortuitous rebound [BRA 1-0 HAI]
  • 12' NO GOAL! Raphinha has opener chalked off for offside [BRA 0-0 HAI]

When do Scotland play Brazil?

05:00 , Will Castle

Scotland’s hopes of advancing at the World Cup are hanging in the balance - as they now prepare for their final group game against Brazil in Miami.

The Tartan Army’s worst fears from the opening 1-0 win against Haiti were realised almost as soon as Scotland kicked off against Morocco. Scotland knew they couldn’t afford another disjointed performance, but were nevertheless stunned by Ismael Saibari’s thumping finish after just 70 seconds which proved the difference.

Steve Clarke’s side now face the daunting task of playing five-time winners Brazil and the talents of Vinicius Jr and Raphinha and needing a draw, - or, at the least, needing to avoid a heavy defeat - to advance to the knockout stages of a World Cup for the first time.

The Tartan Army have thoroughly enjoyed their stay in Boston but they will now head to Miami for a rematch of the 1998 World Cup opener, with Scotland kicking off against Brazil at 11pm UK time (BST) on Wednesday 24 June. That will be shown on BBC One.

Elsewhere in Group C: Scotland face sobering reality after 70 seconds of World Cup regret

04:40 , Jack Rathborn in Boston

Here’s Jack Rathborn’s report from the other game in Group C tonight:

After Scotland’s joy and optimism from a party that spilt onto the streets of Boston over the last week, Morocco delivered a sobering reality check in just 70 seconds to leave World Cup history still agonisingly out of reach.

This feel-good story has seen 20,000 Scots descend on Massachusetts, daring to dream of a first ever knockout tie. Those hopes remain intact, however, with three points from two engrossing contests and now a goal difference of zero, but this passionate finale may yet leave regrets about a lack of ambition, or rather composure, from a regrettable start and selections from Steve Clarke bound to fuel debate long into the Boston night.

Regret, too, from Scott McTominay’s plea for a penalty, dismissed by referee Ilgiz Tantashev, after belatedly waking up in pursuit of that elusive point.

Image from: Brazil vs Haiti LIVE: Carlo Ancelotti’s side find their groove to eliminate first nation from World Cup

Scotland face sobering reality after 70 seconds of World Cup regret

Brazil dealt World Cup injury blow as star attacker forced off against Haiti

04:20 , Will Castle

Brazil winger Raphinha is the latest star to be hit with an injury concern at the 2026 World Cup, with the 29-year-old forced off in the first half of his side’s game against Haiti.

Brazil had made a quick start in Philadelphia and Raphinha was at the heart of things, with a goal chalked off for offside and another effort trickling narrowly wide of the far post.

Matheus Cunha opened the scoring with a fortunate deflection and the Manchester United winger added another with a superb finish in the 36th minute, though as the first half drew to a close, Raphinha went to ground before being taken off, and was replaced by Bournemouth winger Rayan.

Image from: Brazil vs Haiti LIVE: Carlo Ancelotti’s side find their groove to eliminate first nation from World Cup

Brazil dealt World Cup injury blow as star attacker forced off against Haiti

How Group C looks after two games

04:00 , Will Castle

1. Brazil - 4 points, 3 GD

2. Morocco - 4 points, 1 GD

3. Scotland - 3 points, 0 GD

4. Haiti - 0 points, -4 GD

Brazil find groove to eliminate Haiti

03:50 , Will Castle

 (Reuters) (Reuters) (Getty)

FULL-TIME! Brazil 3-0 Haiti

03:40 , Will Castle

Carlo Ancelotti has got the response he would’ve desired from his Brazil team as they dominated Haiti to secure their first win of World Cup 2026, eliminating the Caribbean nation in the process.

After Brazil’s underwhelming opening draw against Morocco left a lot to be desired, Matheus Cunha netted a brace to put the Selecao in control in Philadelphia.

Vinicius Jr then made it three on the brink of half-time, latching on to a delectable lofted ball from Lucas Paqueta before slotting through the goalkeeper’s legs.

They failed to add to their tally after the break, with Gabriel Martinelli hitting the bar and Endrick having a goal disallowed, but three points and a hefty enough scoreline meant they went to the top of Group C following Morocco’s 1-0 win over Scotland earlier in the day.

However, all was not perfect for Brazil after Raphinha, who had an early goal disallowed, was forced off with a hamstring injury.

 (AP)

FULL-TIME! Brazil 3-0 Haiti

03:32 , Will Castle

Brazil have found their groove!

Carlo Ancelotti’s side shoot to the top of Group C with victory, while Haiti become the first nation to be eliminated from the World Cup.

Brazil 3-0 Haiti

03:31 , Will Castle

90+5 mins: Haiti have a free-kick in the Brazil half. One last chance to get a goal against the five-time champions...

It’s headed away. Not to be.

Brazil 3-0 Haiti

03:29 , Will Castle

90+3 mins: SAVE! Simon shoots from range and forces Alisson into a late stop to preserve his clean sheet.

Not a bad effort at all, that.

Brazil 3-0 Haiti

03:28 , Will Castle

90+1 mins: CHANCE! Oh, it’s a sitter missed by Man Utd-bound boy Ederson!

It’s put on a plate for him as the ball is flashed across goal, but he kicks it into his own foot and the ball bounces wide.

Five minutes added on, by the way.

Brazil 3-0 Haiti

03:26 , Will Castle

90 mins: Haiti are finishing with a bit of a flurry as they keep coming until the very last minute, driving into the box and fighting for it immediately after losing possession.

Nonetheless, they’re about to be the first team to be eliminated from the competition.

Brazil 3-0 Haiti

03:23 , Will Castle

87 mins: SAVE! Isidor so nearly gives the Haiti fans something to cheer about, but Alisson denies him from close range!

The short corner that comes gives Brazil another thing to think about as Etienne fires a low ball into the danger area, but Gabriel clears.

Brazil 3-0 Haiti

03:22 , Will Castle

86 mins: The umph has gone out of this one in the last few minutes. Brazil happy to just cruise to the win.

Brazil 3-0 Haiti

03:19 , Will Castle

81 mins: Last few substitutions for both teams

Ederson and Danilo Santos are on for Bruno Guimaraes and Vinicius Jr for Brazil, while Derrick Etienne replaces Jean-Ricner Bellegarde.

NO GOAL! Brazil 3-0 Haiti

03:14 , Will Castle

78 mins: That was the moment the whole of Brazil were hoping for - but it wasn’t to be.

Endrick is slipped in and fires through the legs of Placide, but the flag goes up!

He goes just a tad too early. Marginal stuff.

 (Reuters)

Brazil 3-0 Haiti

03:12 , Will Castle

76 mins: CHANCE! Should’ve been four for Brazil!

They work it nicely across the width of the pitch to Douglas Santos, who is sprinting into the box but can’t find the composure to finish, blasting over.

Brazil 3-0 Haiti

03:09 , Will Castle

72 mins: The game gets back underway and Jean-Jacques takes just a few seconds to pick up a yellow card for a heavy challenge.

During the hydration break, Ruben Providence was replaced by Lenny Joseph for Haiti.

Brazil 3-0 Haiti

03:07 , Will Castle

71 mins: Just had our mandated hydration break, and we’re back to the action.

Brazil 3-0 Haiti

03:05 , Will Castle

68 mins: OFF THE BAR! It’s a wonderful Brazil move of one-touch passes and backheels that’s nearly finished off by a stunning curling effort by Gabriel Martinelli - but it hits the underside of the bar and bounces away!

The flag goes up anyway, but replays showed it was very tight. That would’ve been some goal - maybe the goal of the tournament so far.

 (Reuters)

Brazil 3-0 Haiti

03:02 , Will Castle

65 mins: Right, some changes to note.

Brazil have replaced double-scorer Matheus Cunha and Lucas Pacqueta with Endrick, the fan favourite, and Gabriel Martinelli. Chants of the Real Madrid teenager’s name ring around the Linc.

Haiti, meanwhile, brought on Louicius Deedson for Josué Casimir before the corner they very nearly scored from.

Brazil 3-0 Haiti

02:59 , Will Castle

63 mins: SAVE! A huge stop from Alisson to deny a Haiti a certain goal as their corner is met by a brilliant header.

VAR then checks for a potential penalty for a high foot, but nothing it given in the end.

Brazil 3-0 Haiti

02:57 , Will Castle

62 mins: Great challenge by Danilo to thwart Bellegarde who had driven into the box. Corner to come.

Endrick is getting stripped and ready to come on. The Brazil fans in attendance are getting excited.

Brazil 3-0 Haiti

02:54 , Will Castle

58 mins: CLOSE! Vinicius fires one low across the face of goal where Rayan is sliding in to try and tap home, but it’s just too far in front of the Bournemouth man.

Brazil 3-0 Haiti

02:53 , Will Castle

56 mins: After a drab few minutes, this match just turned end-to-end!

Vinicius is slipped through but decides to go the long way round instead of shooting, darting across the width of the box before being eventually dispossessed.

Haiti then break up the other end as delivery drops invitingly for Bellegarde to shoot, but he’s put off by a Brazilian body and the Selecao clear.

 (Reuters)

Brazil 3-0 Haiti

02:48 , Will Castle

52 mins: Haiti come again down the right but it’s good play from Gabriel, who shields the ball out for a goal kick.

Brazil 3-0 Haiti

02:45 , Will Castle

49 mins: Brazil are in total control here, so the last thing they’ll want to do is offer a way back for Haiti.

That’s what Danilo nearly does as he sloppily gives the ball to Isidor on the edge of the box, who shoots but sees his effort blocked.

That was Haiti’s first attempt on goal tonight.

Apologies all round from Danilo.

BACK UNDERWAY! Brazil 3-0 Haiti

02:42 , Will Castle

The teams are back out... and we’re off again!

Haiti have made two changes - Sunderland’s Wilson Isidor replaces Frantzdy Pierrot, who was given a yellow card late in the half.

The other booked party, Carlens Arcus, has also been replaced by Dominique Simon.

Concern over Raphinha injury

02:40 , Will Castle

Brazil will be sweating the fitness of Raphinha after he came off with a hamstring problem.

"That is a significant loss, no question," said Emma Hayes on ITV's coverage of the match.

 (Reuters)

HALF-TIME! Brazil 3-0 Haiti

02:34 , Will Castle

 (Reuters) (AP) (Reuters)

HALF-TIME! Brazil 3-0 Haiti

02:30 , Will Castle

Carlo Ancelotti has got the response he would’ve desired from his Brazil team as they lead Haiti 3-0 at half-time in Philadelphia.

Matheus Cunha netted a brace to put the Selecao in control against the Caribbean minnows, who are threatened with World Cup elimination if they lose tonight.

Vinicius Jr then made it three on the brink of half-time, latching on to a delectable lofted ball from Lucas Paqueta before slotting through the goalkeeper’s legs.

However, all was not perfect for Brazil after Raphinha, who had an early goal disallowed, was forced off with a hamstring injury.

 (AP)

HALF-TIME! Brazil 3-0 Haiti

02:25 , Will Castle

There’s the whistle, and that half of football definitely looked like something of a Brazilian response after the disappointment of the Morocco game.

Brazil are in total control.

GOAL! Brazil 3-0 Haiti (Vinicius Jr, 45+3')

02:21 , Will Castle

The posterboy gets in on the action!

It’s lifted over beautifully by Paqueta for Vinicius to chase, who calmly slots through the keeper’s legs to make it three.

 (Reuters)

Brazil 2-0 Haiti

02:18 , Will Castle

45 mins: Six minutes added on for first-half stoppages.

Brazil 2-0 Haiti

02:16 , Will Castle

43 mins: And now the hamstring curse has struck Haiti.

This time it’s Casimir who goes down holding his muscle, but unlike Raphinha, it looks like he’ll stay on.

Brazil 2-0 Haiti

02:14 , Will Castle

40 mins: Well, it’s not all rosy in the Brazil camp after all. Raphinha has a hamstring problem and is coming off.

Bournemouth’s Rayan replaces him on the right for Brazil.

GOAL! Brazil 2-0 Haiti (Cunha, 36')

02:09 , Will Castle

THERE WAS NO FORTUNE TO THAT ONE!

Matheus Cunha rifles into the top corner after being played in behind, doubling Brazil’s lead and maybe taking them out of sight!

 (Getty)

Brazil 1-0 Haiti

02:07 , Will Castle

34 mins: Haiti get a corner and everyone leans forward a tad in their seat. Set pieces might be Haiti’s best hope to snatch something tonight.

This time it comes to nothing.

Brazil 1-0 Haiti

02:05 , Will Castle

31 mins: Back from the hydration break and Haiti immediately catch Brazil napping, dispossessing them as they pass it around the back line.

Fortunately, the ball runs through to Alisson.

Brazil 1-0 Haiti

02:02 , Will Castle

28 mins: Hydration break time.

Emma Hayes is on ITV’s coverage doing some tactics analysis.

No wide angle this time - perhaps they’re in the process of getting rid of the set that had very much resembled a “kitchen” and led to criticism for the broadcaster - and they’ve also invested in magnets so she’s no longer limited to the chalk.

GOAL! Brazil 1-0 Haiti (Cunha, 23')

01:56 , Will Castle

That one will count!

Vinicius Jr cuts onto his right in the box and forces the save out of Placide, but he spills it and Cunha is there to pounce.

It’s actually former Burnley defender Delcroix who kicks against Cunha as it rolls into the net, but it’ll count for the Brazilian!

 (Getty)

Brazil 0-0 Haiti

01:56 , Will Castle

22 mins: Raphinha is set in behind again - but this time puts his effort wide of the mark!

Luckily, perhaps, he looks to his right and sees the flag up again. It was tight...

Brazil 0-0 Haiti

01:55 , Will Castle

19 mins: When Haiti come forward, there is some roar inside the Lincoln Financial Field.

Arcus puts a teasing cross in from the right but it's over the heads of those in white shirts in the penalty area, and Arcus was offside when he received the ball anyway.

Brazil 0-0 Haiti

01:50 , Will Castle

16 mins: Haiti were showing a few glimmers before Raphinha put the ball in the net - but since having that goal chalked off, it’s been all Brazil.

They’ve peppered the Haiti box with corners, one of which sees Placide spill his catch before Vinicius fires a bending effort high and wide.

NO GOAL! Brazil 0-0 Haiti

01:46 , Will Castle

12 mins: Brazil work it brilliantly to slip Raphina through, who bends it past Placide to break the deadlock - or so we thought!

The flag goes up but the fans inside the ground aren’t to know, who continue to celebrate as all the boards indicate that a goal is scored.

Not until the free-kick is taken do the Brazilians know it’s still goalless, and they’re not happy.

Brazil 0-0 Haiti

01:39 , Will Castle

6 mins: Well, then! Haiti goalkeeper Placide takes an age to take his goal-kick and is punished for it, with the referee awarding Brazil and corner!

Nothing comes from it, but that’s one of the new laws in action.

Brazil 0-0 Haiti

01:37 , Will Castle

4 mins: Oh dear, Carlens Arcus. The Haiti right-back, up against Vini Jr tonight, is already in the book for a crunching challenge on the Brazil superstar.

He has 86 minutes to walk a tightrope.

Brazil 0-0 Haiti

01:36 , Will Castle

2 mins: In a weird kit choice, Brazil are playing in their blue away strip over their iconic yellow jersey, despite being the “home” team.

Haiti, meanwhile, are in white - but they also have a blue kit.

Must be to do with Brazil’s blue shorts with their home kit - still a bit baffling.

KICK-OFF! Brazil 0-0 Haiti

01:33 , Will Castle

We are underway!

Brazil really need to up their game after Morocco, that performance simply wasn’t good enough.

Haiti, meanwhile, have their backs against the wall. Defeat will mean elimination after losing their opener versus Scotland.

Here come the teams

01:25 , Will Castle

Brazil and Haiti are out under the lights in Philly!

Time for the anthems...

Brazil vs Haiti LIVE

01:23 , Chris Wilson

 (Reuters) (AP) (Reuters)

Brazil vs Haiti LIVE

01:20 , Chris Wilson

10 minutes until kick-off in Philadelphia. We’ve seen both sets of fans get progressively more excited as their teams warmed up, but can either deliver a memorable performance this evening?

World Cup results

01:17 , Chris Wilson

This is the final game of the day in the World Cup for those in the UK, though Turkey do face Paraguay in Group A overnight.

Here are the other results from Friday’s games:

USA 2-0 Australia

Scotland 0-1 Morocco

That Scotland result means Brazil need a win this evening in order to keep the pace at the top of Group C.

Brazil vs Haiti LIVE

01:13 , Chris Wilson

Both sets of fans are making themselves heard in Philadelphia!

 (Reuters) (AP) (Reuters)

Team news

01:09 , Chris Wilson at Philadelphia Stadium

Reaction to that team news from Chris Wilson, who is in place in Philadelphia...

Two changes for Brazil then after the disappointment of their opening draw with Morocco.

The big news is that Matheus Cunha is chosen to lead the line for the Selecao. The Manchester United man has done this before for his national side, but with just one goal in his previous 24 appearances, it does not appear to be an experiment that has worked so far.

Elsewhere, Roger Ibañez makes way for Danilo at right-back, which is perhaps unsurprising given that the Al-Ahli man was subbed off on 45 minutes in the opening game.

Vinicius Jr is Brazil’s cheat code but Morocco show what’s missing under Carlo Ancelotti

01:02 , Jack Rathborn in New York

Morocco’s profligacy was punished with the ultimate cheat code: Vinicius Jr. His crisp finish brought an undeserved equaliser.

The second half failed to live up to the breathless pace of the first. Morocco wilted to show why Brazil will remain dangerous as this tournament unfolds.

Vinicius Jr’s pace could emerge as one of the fiercest weapons at this tournament, too, particularly in conditions like those in New Jersey, as temperatures reached 30C.

One particular counter-attack saw a dragged finish from Raphinha stand between lift-off for a partnership that could match that of Romario and Bebeto on the biggest stage.

Image from: Brazil vs Haiti LIVE: Carlo Ancelotti’s side find their groove to eliminate first nation from World Cup

Vinicius Jr is Brazil’s cheat code but Morocco show what’s missing

Haiti's incredible journey to World Cup return

Saturday 20 June 2026 00:55 , Jamie Braidwood

Haiti qualified for their first World Cup in 52 years despite not playing a single game at home; meaning that their coach, the Frenchman Sebastien Migne, has actually never set foot in the Caribbean nation. Armed gangs have taken over the capital Port-au-Prince, displacing an estimated 1.5 million people, and a humanitarian crisis engulfs the country.

Haiti played all of their qualifiers away from home, including their ‘home’ games 500 miles away in Curacao, but overcame the odds to beat Nicaragua 2-0 in their final qualifier and join Brazil, Morocco and Scotland in Group C.

All but one of Haiti’s 26-man squad plays their football outside of Haiti and Woodensky Pierre, who is based there, only received his US visa shortly before the tournament.

Fans from Haiti are banned from travelling to the United States but there is a large diaspora who will hope to roar their nation to a first ever World Cup win.

Now they get to play five-time winners Brazil.

 (Getty)

Last time out: Haiti impress but beaten by Scotland

Saturday 20 June 2026 00:42 , Jamie Braidwood

Haiti’s World Cup return has come while there is unrest at home but Sebastien Migne’s side did their nation proud with a battling performance against Scotland in Boston.

Haiti fell behind to John McGinn’s opening goal but had the better of the chances in the second half, and forced Scotland to desperately hang on to their win.

Haiti now need something of a miracle in their remaining games. They will need to beat at least one of Brazil or Morocco.

Line-ups

Saturday 20 June 2026 00:33 , Chris Wilson

Haiti XI: Placide; Arcus, Ade, Delcroix, Duverne, Experience; Casimir, Bellegarde, Jean Jacques, Providence; Pierrot.

 (Getty)

Line-ups

Saturday 20 June 2026 00:30 , Chris Wilson

Brazil XI: Alisson; Danilo, Marquinhos, Gabriel, Santos; Casemiro, Guimaraes; Raphinha, Paqueta, Vinicius Jr; Cunha.

Last time out: Brazil underwhelm in opening draw with Morocco

Saturday 20 June 2026 00:22 , Jamie Braidwood

Carlo Ancelotti’s Brazil failed to excite as they were held to a 1-1 draw by Morocco in their Group C opener. Brazil were largely second best and were rescued by Vinicius Jr’s stunning equaliser after falling behind to the World Cup semi-finalists from four years ago. Igor Thiago, the Brentford striker, struggled on his World Cup debut and it would be a surprise if Ancelotti did not make a change in attack.

 (Reuters)

Neymar ruled out of Brazil’s World Cup clash with Haiti due to lingering calf injury

Saturday 20 June 2026 00:10 , Jamie Braidwood

Brazil star Neymar will miss the upcoming World Cup group stage match against Haiti in Philadelphia, the national federation has confirmed.

The forward, who has been battling a calf injury, was already sidelined for Brazil's opening draw against Morocco last Saturday, having been selected for the squad despite the ongoing issue.

A statement issued by the Brazilian Football Confederation (CBF) on Thursday stated:

"Neymar will not travel with the squad to Philadelphia. He will remain in New Jersey to optimise the final stage of his recovery, utilising the excellent facilities at The Ridge hotel and the Columbia Park training complex."

 (Reuters)

Same again for Haiti?

Saturday 20 June 2026 00:05 , Jamie Braidwood

Haiti have no new injury concerns, with Sunderland forward Wilson Isidor set to lead the line once again.

Possible Haiti line-up: Placide; Arcus, Delcroix, Ade, Experience; Bellegarde, Jean; Deedson, Casimir, Providence; Isidor

Brazil consider changes after underwhelming start

Saturday 20 June 2026 00:03 , Jamie Braidwood

Neymar has once again been ruled out due to his calf injury, but Ancelotti has a fully fit squad otherwise. Changes could be in the offing after an underwhelming opening display.

Possible Brazil XI: Alisson; Danilo, Marquinhos, Gabriel, Sandro; Casemiro, Guimaraes; Henrique, Raphinha, Vinicius; Cunha

Brazil v Haiti kick-off time and how to watch

Saturday 20 June 2026 00:01 , Jamie Braidwood

Brazil face Haiti at 1:30am BST on Saturday 20 June (8:30pm ET) in Philadelphia. Viewers in the UK can watch the match free-to-air on ITV 1 and STV, with coverage starting at 1:15am BST. It can also be live-streamed on ITVX.

Good evening and welcome

Saturday 20 June 2026 00:00 , Jamie Braidwood

Brazil are looking for their first victory of the World Cup as they take on Haiti late on Friday in Philadelphia.

Carlo Ancelotti’s side endured a difficult opening match against Morocco, going behind in New York before a sublime equaliser from Vinicius Jr.

They had to settle for a point in the end and will have to play again without Neymar, who has been ruled out of this clash due to injury.

As for Haiti, they made it tough for Scotland in their opening game but need the biggest result in their football history to claim their first point in World Cup football.