Two clinical Cunha finishes and a Vinícius Júnior third before the break — Brazil answer every question after a shaky Morocco draw
Carlo Ancelotti needed a response. His Brazil side got booed off after a stuttering draw with Morocco, and the questions about “nerves” and lost composure were only getting louder. On Friday night in Philadelphia, Brazil answered every single one of them.
Brazil beat Haiti 3-0 at Lincoln Financial Field — two clinical finishes from Matheus Cunha and a third from Vinícius Júnior before halftime, earning Brazil three valuable points in a Group C clash that, in truth, was decided long before the second half even began. With this crucial three points in the bag, Brazil climb to four points, putting them level with Morocco at the top of Group C, currently holding the top spot on goal difference.
Haiti’s Bright Start Didn’t Last
For the opening exchanges, Haiti showed exactly the kind of fight that had been expected of them. Haiti are a team built in the old-school manner, playing a solid 4-4-2 with pace down the flanks and an affinity for stretching play and sending in crosses from wide. Haiti began with a disciplined defensive approach that initially frustrated Brazil’s attack.
But the physical edge came with a cost. Carlens Arcus picked up a yellow card just five minutes in for stepping on Douglas Santos — the first booking of what became a tense afternoon for Haiti’s back line.
Cunha Breaks the Deadlock — Then Doubles It
Brazil came out with aggressive intent from the opening whistle, hunting for an early breakthrough to settle any nerves. That opener arrived in the 23rd minute when Matheus Cunha found the back of the net to break the deadlock. It was Cunha who put Brazil up 1-0, cleaning up a rebound from a Vinícius Júnior strike after Haiti’s goalkeeper failed to hold on.
Brazil didn’t let up. With the early advantage secured, the Seleção looked completely in their element, turning up the pressure to hunt for more. Cunha struck again just 12 minutes later to double the lead — an emphatic finish in the 36th minute that put the game firmly out of Haiti’s reach.
Vinícius Makes It Three Before the Break
Right before the halftime whistle, Vinícius Júnior added a third to effectively ice the game before the teams even headed down the tunnel. Vinícius played a major role throughout Brazil’s attacking dominance, with Haiti’s hopes further hurt by defensive mistakes while Brazil consistently looked dangerous whenever they moved forward at pace.
3-0 at the break. A complete reversal of the uneasy, jittery Brazil that had shown up against Morocco just days earlier.
A Costly Blow for Brazil — Raphinha Forced Off
The only real concern for Ancelotti came right before halftime. Raphinha was forced off through injury and replaced by teenager Rayan. Raphinha went down without any apparent contact and looked solemn walking off the pitch — a moment that will worry Brazil’s medical staff regardless of the comfortable scoreline.
Brazil Manage the Game, Haiti Push for Pride
The second half settled into a familiar World Cup pattern — the leading side content to manage proceedings, the chasing side throwing bodies forward in search of something to show for their effort.
Brazil came close to adding a fourth after an excellent individual play from Endrick, who held off his defender and slipped a perfect pass to Douglas Santos. The fullback struck first time but sent his effort well over the crossbar. Vinícius Júnior and Bruno Guimarães were both withdrawn later in the half, replaced by Danilo and Emerson, as Ancelotti began managing his squad with one eye on the bigger picture.
Haiti kept fighting until the very end. Late on, Haiti’s Simon received the ball through the middle and curled a shot with his right foot, but goalkeeper Alisson parried it away. Martinelli also sent in a low cross that Ederson — on for Brazil late — deflected behind for a corner, another near miss for the chasing side. It wasn’t to be. Haiti finished the match still searching for their first goal of the tournament.
What This Means for Group C
The standings now tell a fascinating story heading into the final round of group games. Brazil sit level with Morocco at the top of Group C on four points, holding the edge on goal difference.
For Haiti, the road has run out. Haiti are facing the unwanted feat of being the first team eliminated from World Cup contention — after losing to Scotland in their first game, they would be the only team in Group C still on zero points through two matches, with one fixture against Morocco still to come but no path back into qualification contention. It’s a painful continuation of history for Haiti, who are chasing their first ever World Cup victory after losing all three of their matches at the 1974 World Cup in Germany.
The Bigger Picture for Brazil
After the frustration and the boos that followed the Morocco draw, this was exactly the response Ancelotti needed. After a slow start against Morocco — where Vinícius Júnior’s solo goal was the only bright spark for the five-time World Champions — Ancelotti had been under heaps of pressure already, with expectations from the Seleção always high and a draw in which they were thoroughly outplayed for most parts not welcomed well by fans.
Friday night flipped that narrative completely. Two Cunha goals, a Vinícius strike, total control for large stretches, and a goal difference advantage that puts Brazil right at the top of the group. The only shadow is Raphinha’s fitness — but on the pitch, this was the Seleção performance everyone had been waiting for.
Brazil’s final group game is against Scotland in Miami Gardens, where a result of almost any kind should be enough to confirm their place in the knockout stage. For Morocco — who beat Scotland earlier on the same day — the picture in Group C is now set up for a fascinating final round of fixtures.