Cristiano Ronaldo and Spain go way back. And not in a friendly way.
The two Iberian rivals meet again Monday in Dallas for a spot in the 2026 World Cup quarterfinals. It’s the kind of game that makes tournaments unforgettable. Portugal’s all-time leading scorer is 41 now, but he’s still the guy everyone watches when these two neighbors clash.
Here’s how Ronaldo has done against Spain over the years. The numbers tell a story that’s more complicated than you’d expect.
The Early Years: A Kid Learning the Hard Way
Back in 2004, Ronaldo was a 19-year-old winger with a lot of hair and even more stepovers. Portugal hosted the Euros and found themselves in a group with Spain. After losing the opener to Greece (the team that would eventually win the whole thing), Portugal needed a result against Spain to survive. They got it. Nuno Gomes scored in the 57th minute. Portugal won 1-0.
Ronaldo played 85 minutes that day. No goal. No assist. Just a teenager figuring out what these games mean.
Fast forward to 2010 and the World Cup in South Africa. Spain was on its way to winning its first trophy. Portugal finished second in their group behind Brazil, which set up a round of 16 meeting. Ronaldo played all 90 minutes but couldn’t do much. David Villa scored the only goal in the 63rd minute. Spain won 1-0. It was their fourth straight knockout game decided by that exact scoreline.
The Semi-Final That Never Let Him Take a Penalty
Euro 2012 brought them together again in the semifinals. This one went 120 minutes without a goal. Portugal’s plan in the shootout was to have Ronaldo take the fifth penalty, the one that would win it if they got that far. Problem was, Joao Moutinho and Bruno Alves both missed before they even got to him. Portugal went home. Ronaldo never got his shot.
People questioned whether he disappeared in big games against Spain. Then 2018 happened.
The Hat-Trick That Shook Sochi
Group B at the 2018 World Cup put Portugal and Spain together in what turned out to be one of the best group stage matches ever played. Ronaldo opened the scoring with a penalty he earned by getting fouled by his Real Madrid teammate Nacho Fernandez. Diego Costa equalized. Then Ronaldo scored again, but it was ugly — a weak shot that David de Gea somehow let slip through his hands and into the net.
Costa scored again to make it 2-2. Then Nacho hit a gorgeous goal to put Spain up 3-2. That’s when Ronaldo did what Ronaldo does. He stepped up to a free kick 25 yards out, curled it over the wall, and watched it nestle into the top corner. De Gea never moved. A hat trick in a 3-3 draw. One of the great individual performances in World Cup history.
Spain advanced on goal difference though. Portugal got Uruguay in the round of 16 and lost.
Recent Meetings: Fewer Fireworks, Still Tense
The Nations League brought them together a few times in recent years. Ronaldo came off the bench for 28 minutes in a 1-0 loss in 2020. He played the full 90 in the reverse fixture but Portugal lost 1-0 again.
Then there was the 2025 Nations League final. Ronaldo scored the equalizer before getting subbed off in the 88th minute. Portugal won the shootout without him. His teammates got the job done.
In three friendlies against Spain, the only time Ronaldo made a real impact was 2010 — a 4-0 win where he had an assist. The other two ended 0-0.
So what’s the takeaway? Ronaldo has 4 goals and 0 assists in 591 minutes against Spain across all competitions. His hat trick in 2018 was the peak. Everything else has been a grind. But Monday in Dallas, none of that history matters. What matters is whether he can find one more moment. One more free kick. One more goal against the neighbor he’s been battling for 22 years.

Leave a Comment