First Stage · Group H · Sunday, June 21 · Atlanta Stadium, Atlanta · 68,239 in the stands
kickoff 12:00 local · 26°C · 80% humidity · roofed stadium
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 10′Yamal0.28 xG
- 21′Oyarzabal0.19 xG
- 24′Oyarzabal0.49 xG
- 49′Al Tambakti0.03 xG
The xG race — cumulative expected goals, minute by minute
ESP 0:0 KSAOn paper vs as played — formation sheet vs heatmap reality
ESP 4-3-3 attack →, ← KSA 5-4-1 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Spain attack →, ← Saudi Arabia attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 10′Lamine YAMAL (Spain) scores!!
- 21′Mikel OYARZABAL (Spain) scores!!
- 24′Mikel OYARZABAL (Spain) scores!!
- 30′SALEM ALDAWSARI (Saudi Arabia) is booked by the referee.
- ′Before the second half begins Yeremy PINO (in) comes off the bench to replace Lamine YAMAL (out) (Spain)
- ′Before the second half begins Ferran TORRES (in) comes off the bench to replace Mikel OYARZABAL (out) (Spain)
- ′Before the second half begins ABDULLAH ALHAMDDAN (in) comes off the bench to replace MUSAB ALJUWAYR (out) (Saudi Arabia)
- ′Before the second half begins MOHAMED KANNO (in) comes off the bench to replace ABDULLAH ALKHAIBARI (out) (Saudi Arabia)
- 49′HASSAN ALTAMBAKTI (Saudi Arabia) scores an own goal.
- 60′MOHAMED KANNO (Saudi Arabia) is booked by the referee.
- 60′MOHAMMED ABU ALSHAMAT (in) comes off the bench to replace FERAS ALBRIKAN (out) (Saudi Arabia)
- 60′ALA ALHAJJI (in) comes off the bench to replace ABDULELAH ALAMRI (out) (Saudi Arabia)
- 61′Mikel MERINO (in) comes off the bench to replace Dani OLMO (out) (Spain)
- 61′Nico WILLIAMS (in) comes off the bench to replace Alex BAENA (out) (Spain)
- 70′Fabian RUIZ (in) comes off the bench to replace PEDRI (out) (Spain)
- 90′KHALID ALGHANNAM (in) comes off the bench to replace NASSER ALDAWSARI (out) (Saudi Arabia)
The morning-after column · AI-written from the match data
Spain's Clinical Atlanta Opening Ends in Rout
The numbers explain the outcome with brutal clarity. Spain's 3.2 expected goals against Saudi Arabia's 0.11 told the story of a match played at different intensities. Ball recovery times—9.5 seconds for Spain versus 20.4 for Saudi Arabia—exposed the gap between champions and visitors. Oyarzabal's 9.5 rating and Yamal's 8.0 reflected dominance that transcended the scoreline. Even Spain's misses (0.44 xG in the 65th minute, two further saves) underscored their margin of control.
Spain's ball recovery time of 9.5 seconds—against Saudi Arabia's 20.4—described the gulf between them as clearly as the scoreline.
24′
Spain's third goal (0.49 xG) made it 3-0, rendering the contest effectively over.
What Spain needed
Early intensity and clinical finishing proved decisive; second-half complacency offered unnecessary danger.
- Early goal-rate (three in 24 minutes) demonstrated dominance Saudi Arabia never matched.
- Ball recovery time of 9.5 seconds versus Saudi Arabia's 20.4 defined the tempo entirely.
- Eight shots on target from 22 attempts justified the 3.2 xG superiority.
What Saudi Arabia needed
Passive setup and glacial recovery times exposed them to Spain's relentless tempo.
- Matching Spain's 8.4 high-press phases (they managed 3.4) might have disrupted buildup play.
- Recovery time of 20.4 seconds left gaps; tightening to 12-14 seconds was critical.
- Three shots and 0.11 xG betray attacking poverty; more incisive play was non-negotiable.