First Stage · Group H · Saturday, June 27 · Guadalajara Stadium, Guadalajara · 45,065 in the stands
kickoff 18:00 local · 23°C · 56% humidity · altitude 1,560 m
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
- 42′Baena0.14 xG
The xG race — cumulative expected goals, minute by minute
URU 0:0 ESPOn paper vs as played — formation sheet vs heatmap reality
URU 4-1-4-1 attack →, ← ESP 4-2-3-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. Uruguay attack →, ← Spain attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 42′Alex BAENA (Spain) scores!!
- 45′Nicolas DE LA CRUZ (in) comes off the bench to replace Manuel UGARTE (out) (Uruguay)
- ′Before the second half begins Sergio ROCHET (in) comes off the bench to replace Fernando MUSLERA (out) (Uruguay)
- 46′Alex BAENA (Spain) is booked by the referee.
- 54′Juan Manuel SANABRIA (Uruguay) is booked by the referee.
- 56′Federico VINAS (in) comes off the bench to replace Federico VALVERDE (out) (Uruguay)
- 58′Guillermo VARELA (Uruguay) is booked by the referee.
- 60′Fabian RUIZ (in) comes off the bench to replace PEDRI (out) (Spain)
- 60′Dani OLMO (in) comes off the bench to replace Mikel MERINO (out) (Spain)
- 66′Yeremy PINO (in) comes off the bench to replace Alex BAENA (out) (Spain)
- 70′Brian RODRIGUEZ (in) comes off the bench to replace Juan Manuel SANABRIA (out) (Uruguay)
- 76′Ferran TORRES (in) comes off the bench to replace Mikel OYARZABAL (out) (Spain)
- 76′Nico WILLIAMS (in) comes off the bench to replace Lamine YAMAL (out) (Spain)
- 90+3′Nicolas DE LA CRUZ (Uruguay) is booked by the referee.
- 90+4′Agustin CANOBBIO (Uruguay) is sent off!
The morning-after column · AI-written from the match data
Spain's Suffocation Survives Wasteful Finishing
Spain should have killed it. In the 63rd minute, a clear chance (0.17 xG) was missed. Then, with six minutes remaining, one tested the post (0.38 xG)—the match's highest-quality opportunity, spurned. Uruguay finished with just one shot on target from 0.22 xG. Laporte (7.8 rating) marshalled an immaculate defence, while Llorente (7.4) and Simón (7.3) controlled tempo. A late red card for Canobbio (90+4) was punctuation, not plot. Spain's efficiency was imperfect but final.
Spain's five-fold xG advantage (1.12 to 0.22) compressed into a single goal—possession deciding what profligacy could not destroy.
42′
Spain's only moment of clinical finishing in an otherwise suffocating possession display.
What Uruguay needed
Discipline held. One lapse and lack of outlet proved fatal.
- One shot on-target from 33 per cent possession unsustainable: need higher offensive yield or tactical shift.
- Ball recovery lag (16.7s vs 12.9s) killed transition opportunity; convert faster or stop forcing turnovers fruitlessly.
- 53 forced turnovers wasted: execution breakdown after winning ball negated all defensive virtue.
What Spain needed
Possession and precision combined to decide it. Nearly undone by waste.
- Ball recovery dominance (12.9s vs 16.7s) allowed play dictation; superior frequency created the goal opportunity.
- Early breakthrough (42') meant no need for second: possession control sufficed once ahead.
- Risk survived: the 0.38 xG at 86' tested the post. Uruguay stay alive if more clinical.