First Stage · Group H · Monday, June 15 · Atlanta Stadium, Atlanta · 67,640 in the stands
kickoff 12:00 local · 26°C · 59% 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
- quiet five minutes — nothing on record
The xG race — cumulative expected goals, minute by minute
ESP 0:0 CPVOn paper vs as played — formation sheet vs heatmap reality
ESP 4-3-3 attack →, ← CPV 4-1-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 →, ← Cabo Verde attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 16′SIDNY LOPES CABRAL (Cabo Verde) is booked by the referee.
- 61′NUNO DA COSTA (in) comes off the bench to replace DAILON LIVRAMENTO (out) (Cabo Verde)
- 61′WILLY SEMEDO (in) comes off the bench to replace JOVANE CABRAL (out) (Cabo Verde)
- 61′DEROY DUARTE (in) comes off the bench to replace LAROS DUARTE (out) (Cabo Verde)
- 71′Mikel MERINO (in) comes off the bench to replace Fabian RUIZ (out) (Spain)
- 71′Lamine YAMAL (in) comes off the bench to replace GAVI (out) (Spain)
- 76′JOAO PAULO (in) comes off the bench to replace SIDNY LOPES CABRAL (out) (Cabo Verde)
- 79′TELMO ARCANJO (in) comes off the bench to replace JAMIRO MONTEIRO (out) (Cabo Verde)
- 81′Dani OLMO (in) comes off the bench to replace Ferran TORRES (out) (Spain)
- 87′Nico WILLIAMS (in) comes off the bench to replace RODRI (out) (Spain)
- 90+3′PEDRI (Spain) is booked by the referee.
The morning-after column · AI-written from the match data
Spain's Relentless Wastefulness Lets Cabo Verde Off
Four clear chances went begging: a post at 39', a block at 40', a save at 56', and a miss at 45+4'. Vozinha, the visiting keeper, delivered a 9.0 performance, made the crucial 56th-minute stop, and steadied the ship. Spain's 66% possession and relentless press couldn't overcome their own profligacy. Cabo Verde's ball-recovery time of 24.8 seconds meant they were slow to transition, yet their defensive shape held. Sometimes you need just one moment; Spain's wasteful shooting meant Cabo Verde got to leave with pride and a point.
Spain created 2.26 expected goals from 27 shots; Vozinha's 9.0-rated performance and Cabo Verde's immovable shape ensured a scoreless stalemate.
56′
Vozinha's save denied Spain again—the moment their dominance required a goal.
What Spain needed
Controlled but profligate—pressing created chaos, but finishing proved elusive.
- Four big chances missed (39', 40', 56', 45+4')—clinical conversion wins tournaments.
- 2.26 xG with 27 shots: volume without incision is just noise.
- Possess and press, but they still needed ruthlessness in the box.
What Cabo Verde needed
Disciplined retreat, exceptional goalkeeper work—a smash-and-grab point.
- Vozinha's 9.0 rating: the 56th-minute save was the difference between draw and defeat.
- 24.8-second recovery time slowed Spain's transitions; compact shape suffocated creativity.
- 0.13 xG but zero conceded—defensive solidity overcame complete possession surrender.