Skip to main content
WC26AI — World Cup 2026 predicted by AI
Lincoln Financial Field
Group Stage
Brazil
20 Jun 2026
3 – 0
Full time
Haiti
Brazil vs Haiti — match action

Prediction vs Result

8.0/10
AI Predicted
40
Actual
30

Correct result, off on the scoreline.

The AI report

The model read the outcome but not the detail. It had Brazil at 4–0, and Brazil duly came through — though the real scoreline settled at 3–0, good for 8.0/10.

On chances, the model penciled in 4 goals and the game delivered 3 — 1 fewer than projected.

Cunha, Cunha and Vinícius found the net, none of whom the model had on its teamsheet of scorers.

Cards ran 4Y/1R on the model's read against 4Y/0R in reality — a quieter night for the referee than projected.

Full comparison

MetricAI PredictedActual
Scoreline4–03–0
ResultBrazil winBrazil win
Total goals43
ScorersVinícius Júnior, Neymar, Raphinha, EndrickCunha, Cunha, Vinícius
Yellow cards44
Red cards10
Possessionmodel only72%–28%
Shotsmodel only22–4
Expected goals (xG)model only3.8–0.3

Score, scorers and cards are official; possession, shots and xG are the model’s projections (no official real counterpart).

Match Prediction

72%Possession28%
22Shots4
3.82Expected Goals (xG)0.31
89%Pass Accuracy61%

How the Model Sees It Unfold

  1. 11
  2. 32
  3. 34
  4. 54
  5. 58
  6. 67
  7. 73
  8. 78
  9. 81

Match Info

Tournament
FIFA World Cup 2026
Stage
Group Stage
Date
20 Jun 2026
Kick-off
00:30 (local)

Match Report

Lincoln Financial Field erupted from the first whistle as Brazil — wearing their iconic canary yellow — tore into a resolute but outgunned Haiti side in what became a masterclass of South American flair meeting Caribbean grit. The 69,000-strong crowd, packed with Brazilian diaspora draped in green and gold, barely had time to settle before Vinícius Júnior announced himself on the world stage once again.

FIRST HALF — Brazil turn on the style

The opening 10 minutes saw Haiti attempt a compact 4-4-2 low block, but on 11 minutes the dam burst. Raphinha — electric from the first whistle — slipped a perfectly timed through-ball between the Haitian centre-backs, and Vinícius Júnior, ghosting in behind Ricardo Adé, finished clinically low past Placide. 1-0, and the tone was set.

Haiti tried to respond through Jean-Ricner Bellegarde, who drove forward purposefully and won a couple of dangerous free-kicks, but Brazil's midfield trio of Casemiro, Bruno Guimarães and Paquetá suffocated any sustained pressure. The second goal came via controversy on 32 minutes — Carlens Arcus, already booked, clumsily barged into Paquetá inside the box. Referee pointed to the spot. Neymar, calm as ever, rolled the penalty into the bottom-left corner as Placide dived the wrong way. 80 international goals. Level with Ronaldo. The stadium shook.

SECOND HALF — Raphinha's moment, Endrick's arrival

Brazil came out for the second half with the same intensity. On 54 minutes, Duverne received his second yellow card — a reckless challenge on Martinelli — reducing Haiti to 10 men with nine minutes still to play in the half. Four minutes later, Raphinha stepped over a free-kick 25 yards from goal and curled a sumptuous effort into the top-right corner, leaving Placide helpless. 3-0, and the contest was over.

The final act belonged to Endrick. The 19-year-old Lyon striker — on for Neymar in the 65th minute — latched onto a Vinícius Júnior cutback on 78 minutes and slotted home with the composure of a seasoned veteran. The crowd chanted his name as he wheeled away in celebration, pointing to the sky.

Brazil march into matchday two with four goals scored, none conceded, and a performance that will send a shiver through Group C rivals. Haiti, for their part, showed heart and organisation in the first 30 minutes, but the gulf in class was ultimately insurmountable.