Round of 16 · Monday, July 6 · Dallas Stadium, Dallas · 70,649 in the stands
kickoff 14:00 local · 36°C · 42% 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
- 90+1′Merino0.55 xG
The xG race — cumulative expected goals, minute by minute
POR 0:0 ESPOn paper vs as played — formation sheet vs heatmap reality
POR 4-2-3-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. Portugal attack →, ← Spain attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 56′NELSON SEMEDO (in) comes off the bench to replace NUNO MENDES (out) (Portugal)
- 71′RAFAEL LEAO (in) comes off the bench to replace JOAO FELIX (out) (Portugal)
- 71′DIOGO DALOT (in) comes off the bench to replace JOAO CANCELO (out) (Portugal)
- 75′Ferran TORRES (in) comes off the bench to replace Alex BAENA (out) (Spain)
- 83′BERNARDO SILVA (in) comes off the bench to replace VITINHA (out) (Portugal)
- 83′FRANCISCO CONCEICAO (in) comes off the bench to replace PEDRO NETO (out) (Portugal)
- 85′Mikel MERINO (in) comes off the bench to replace Dani OLMO (out) (Spain)
- 85′Fabian RUIZ (in) comes off the bench to replace PEDRI (out) (Spain)
- 89′BERNARDO SILVA (Portugal) is booked by the referee.
- 90+1′Mikel MERINO (Spain) scores!!
- 90+3′RENATO VEIGA (Portugal) is booked by the referee.
- 90+7′Borja IGLESIAS (in) comes off the bench to replace Mikel OYARZABAL (out) (Spain)
- 90+8′Ferran TORRES (Spain) is booked by the referee.
The morning-after column · AI-written from the match data
Spain's Late Blow Ends Portugal's Stubborn Rearguard
Ball recovery time was Spain's lethal advantage: 13.8 seconds versus Portugal's 19.1 generated constant attacking flow. The xG gap—1.72 to 0.91—should have produced a wider margin. João Neves and Bruno Fernandes, Portugal's creative fulcrum, were systematically suffocated by Spain's press. A late Portuguese chance in the 90th minute (xG 0.16) was too desperate, too late. Spain's conversion in the 91st minute ended a match of Spanish dominance interrupted by frustration.
Spain's 1.72 xG advantage, built on nine high-press phases and 55 forced turnovers, required 91 minutes to translate into the single goal that ended Portugal's increasingly desperate resistance.
90+1′
Spain's goal ended the siege—not a great chance (xG 0.55) but the only one that mattered.
What Portugal needed
Possession passivity and chance starvation made survival impossible.
- Only 42% possession gave Spain perpetual attacking pressure; reactive football breeds defeat.
- xG 0.91 too thin for knockout stages; João Neves and Fernandes were starved.
- Late chance in 90+7 (xG 0.16) needed 90 minutes of play; too little too late.
What Spain needed
Unstoppable pressing and superior transitions won despite late finishing.
- Nine high-press phases forced 55 turnovers; oppressive football finally broke Portuguese resolve.
- Ball recovery 13.8s versus Portugal's 19.1s enabled constant transitions; quicker tempo wins.
- Eighth-minute miss (xG 0.61) nearly proved fatal; efficiency arrived late in 91st minute.