Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

Portugal vs Spain live updates: Mikel Merino’s stoppage-time goal ends Ronaldo’s World Cup dream

Follow live Portugal vs Spain updates from 2026 World Cup on July 6 including real-time highlights, scores, results, stats and bracket implications as they happen.

Ronaldo hopes Modric 'continues to play'
Portugal's Cristiano Ronaldo shares his thoughts on playing against former teammate and Croatia captain Luke Modric in his side's Round of 32 win at the 2026 World Cup.

Spain and Portugal staged an Iberian derby at the 2026 World Cup on Monday, where a spot in the quarterfinal was claimed late by Mikel Merino, ending Cristiano Ronaldo’s dreams of a tournament triumph.

WATCH Portugal v Spain, en Espanol

Below are live updates from Portugal vs Spain, including team news and video highlights.

Portugal vs Spain final score: 0-1

Mikel Merino 90+1'

Updates
Mikel Merino goal — Portugal 0-1 Spain

The ex-Newcastle man has put Portugal ahead in the first minute of stoppage time.

A quick restart off a foul in the Portugal half sees Rodri find Ferran Torres, who slips Merino behind the back line.

Merino slides it beyond the reach of Diogo Costa.

Ronaldo may have just a half-dozen minutes remaining in his World Cup career.

Fabian Ruiz and Mikel Merino head into the game for Dani Olmo and Pedri in the 85th.

Two more Portugal moves

The 83rd minute sees Francisco Conceicao and Bernardo Silva entering the fray for Vitinha and Pedro Neto.

Spain makes its first sub four minutes after Portugal make a pair of changes.

Ferran Torres replaces Alex Baena out wide in what will be a more direct attacking position from the 75th minute.

Portugal had taken off a strong Joao Felix and Joao Cancelo in favor of Rafael Leao and Diogo Dalot.

It looks like a leg injury for Nuno Mendes, who had been doing a decent job against Lamine Yamal.

Instead, it’ll be Nelson Semedo tasked with slowing the Spanish star from the 56th minute onward.

Halftime — Portugal 0-0 Spain

It’s difficult not to label Spain the favorites after that half even though Nuno Mendes saw a deflected shot hit the bar during a decent spell of 5-8 minutes.

Diogo Costa has three saves and Unai Simon a nice double save to keep the zeroes on the scoreboard after 45 minutes of this Round of 16 tie.

Unai Simon double save defies Ronaldo

Bruno Fernandes sends in a huge cross that Joao Felix heads toward goal.

Unai Simon slaps it away from goal but it floats in the air and Ronaldo stabs at it with the outside of his foot.

The ball is likely headed for a goal line clearance but Simon sails back to the inside of the six and catches the ball.

Already five shot attempts for Spain, adding up to 0.80 xG,

Rodri is the one pulling the strings for the white-clad Spanish.

Mikel Oyarzabal should have Spain up, but he missed a high-danger chance in a tough-to-swallow way.

0-0, 25' at the hydration break.

Spain lineup, team news

Starting XI: Simon, Cucurella, Laporte, Cubarsi, Porro, Rodri, Pedri, Baena, Olmo, Yamal, Oyarzabal.

Ferran Torres, and Inaki Williams will wait for their chances to affect the game.

Portugal lineup, team news

Starting XI: Costa, Cancelo, Dias, Veiga, Mendes, Vitinha, Neves, Fernandes, Felix, Neto, Ronaldo.

Some surprises here, as Rafael Leao starts on the bench and Round of 16 hero Goncalo Ramos is not in the XI.

Portugal vs Spain history

These rivals have met more than 40 times over the past 125 years (or so), the first meeting Spain’s 3-1 win in Madrid in December 1921.

Portugal won the 2025 UEFA Nations League Final in Munich, claiming the crown after penalties.

They last met in the World Cup eight years ago in Sochi, where a Ronaldo hat trick ensured a group stage draw.

A David Villa goal at the 2010 World Cup sent Spain through to the semis in the duo’s other World Cup meeting.

How to watch Portugal vs Spain live, stream link, start time

Kick off time: 4pm ET Monday (July 6)
Venue: Dallas Stadium — Arlington, Texas
TV Channel: Telemundo
Streaming: Stream live on Peacock, en Espanol