Following the 1-1 draw against Morocco on Matchday 1, the Seleção needed to pick up points against Haiti, who had themselves been beaten by Scotland in the previous game.
Led by captain Marquinhos, the Auriverde quickly took control of the match, with Cunha lying in wait to put his side ahead (1–0, 23'). He doubled the lead just over 10 minutes later, latching onto a through ball to leave Placide with no chance (2–0, 36'). The suspense was over right at the end of the first half, when Vinicius beat the opposition goalkeeper in a one-on-one situation to seal the result (3–0, 45'+3).
The score remained unchanged as the Brazilians secured victory and took a step towards qualification, though they still have a decisive match to play against the Scots on 25 June at the Hard Rock Stadium in Miami.
BRAZIL - HAITI : 3-0 (3-0)
FIFA World Cup 2026 - Group stage - Group C - Matchday 2
Lincoln Financial Field (Philadelphia)
Goals: Cunha (23', 36') and Vinicius Jr (45'+3).
BRAZIL: Alisson, Danilo, Marquinhos (c), Gabriel, Douglas Santos, Guimarães (Ederson, 81'), Casemiro, Paqueta (Martinelli, 64'), Raphinha (Rayan, 40'), Cunha (Endrick, 64'), Vinicius Jr (Danilo Santos, 81'). Coach: C. Ancelotti.
HAITI : Placide (c), Arcus (Simon, 46'), Duverne, Ade, Delcroix, Expérience, Casimir (Deedson, 62'), Jean Jacques, Bellegarde (Etienne, 81'), Providence (Joseph, 71'), Pierrot (Isidor, 46'). Coach: S. Migne.