Brazil Beats Haiti in Philadelphia as World Cup Drama Turns to a 3-0 Rout

Brazil beat Haiti 3-0 in Philadelphia in a 2026 World Cup group-stage match at Lincoln Financial Field, with Matheus Cunha scoring twice and Vinícius Júnior adding a third goal. The match was one of Philadelphia’s World Cup games and drew a large crowd at Lincoln Financial Field. Brazilian supporters filled much of the stadium, while Haiti’s diaspora and local Haitian community also showed up strongly in the city.

Brazil controlled the game early and turned that pressure into goals before halftime. Cunha scored in the 23rd and 36th minutes, then Vinícius Júnior made it 3-0 shortly after the break. Haiti struggled to break down Brazil’s defense and was eliminated from the tournament after the loss.

Beyond the score, the matchup had real local energy because Philadelphia hosted fans from both countries and even had young local athletes participate as player escorts before kickoff. Reports also highlighted how the game reflected Philadelphia’s growing soccer interest during the World Cup.

Brazil arrived in Philadelphia as the favorite and left with a commanding 3-0 win over Haiti, a result that matched the atmosphere around Lincoln Financial Field on Friday night. The Brazilian attack was efficient from the start, and Cunha’s brace gave the five-time champions control before Vinícius Júnior sealed the result. For Haiti, the night was difficult on the field, but the team’s presence still energized Philadelphia’s Haitian community, which had spent days preparing for the moment.