Skip to main content
WC26AI — World Cup 2026 predicted by AI
Estadio Akron
Group Stage
Mexico
19 Jun 2026
1 – 0
Full time
South Korea
Mexico vs Korea Republic — match action

Prediction vs Result

8.0/10
AI Predicted
21
Actual
10

Correct result, off on the scoreline.

The AI report

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

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

Romo found the net, none of whom the model had on its teamsheet of scorers.

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

Full comparison

MetricAI PredictedActual
Scoreline2–11–0
ResultMexico winMexico win
Total goals31
ScorersSantiago Giménez, Son Heung-min, Raúl JiménezRomo
Yellow cards42
Red cards00
Possessionmodel only54%–46%
Shotsmodel only14–10
Expected goals (xG)model only2.1–1.4

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

Match Prediction

54%Possession46%
14Shots10
2.10Expected Goals (xG)1.40
83%Pass Accuracy79%

How the Model Sees It Unfold

  1. 23
  2. 34
  3. 51
  4. 58
  5. 74
  6. 78
  7. 82

Match Info

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

Match Report

Under a roaring Guadalajara sky, Mexico opened their home World Cup campaign with a 2–1 victory over South Korea in a match that had everything — a clinical opener, a world-class equaliser, and a decisive penalty. Santiago Giménez broke the deadlock on 23 minutes with a composed finish from Fidalgo's through-ball, but Son Heung-min reminded the world of his class with a curling equaliser on 58 minutes. The match turned on Kim Min-jae's rash challenge on Vega, and Raúl Jiménez buried the resulting penalty to send the Akron faithful into delirium. Mexico hold on for a crucial three points; South Korea will feel they left something on the pitch.