US Trends

who won the last matchup between portugal and spain

Quick Scoop: Who Won the Last Portugal vs. Spain Matchup?

The last completed match between Portugal and Spain was won by Portugal , who beat Spain in the 2024–25 UEFA Nations League final via a shootout, after the game ended 0–0 in regular time.

That match took place in the summer of 2025, about 13 months before the current 2026 World Cup Round of 16 clash (which is scheduled for today, 6 July 2026, and has not yet been played as of the latest reports).

The Last Completed Match: Nations League Final 2024–25

What Happened?

  • Tournament: UEFA Nations League final
  • Date: Summer 2025 (around June/July 2025)
  • Result:
    • Regular time: 0–0
    • Shootout: Portugal won (exact shootout score not consistently specified in snippets, but Portugal emerged as victors).

This was Portugal’s sixth win over Spain in their historic rivalry, despite Spain having far more overall victories in the head-to-head record.

Head-to-Head Context

Across all official matches:

Metric Value
Matches played 41
Portugal wins 6
Spain wins 17
Draws 18
So while Portugal won the **most recent** fixture, Spain still dominates the overall historical record.

The 2026 World Cup Match (Today)

Current Situation

  • Match: Portugal vs Spain
  • Stage: 2026 FIFA World Cup – Round of 16
  • Date: 6 July 2026 (today)
  • Status: Preview articles and odds are out, but the match is upcoming and not yet reported as finished.

Key points from previews:

  • This is an Iberian derby with huge symbolic weight.
  • Portugal feature Cristiano Ronaldo , while Spain are powered by young star Lamine Yamal.
  • The match is expected to be a tight, tactical battle, with the midfield expected to be decisive.

Because multiple sources from 6 July 2026 describe this as a match to happen “today” and focus on odds, predictions, and what will happen if Portugal win/draw/lose, the result is not yet in the public record as of the latest available information.

So, Who Won the Last Matchup?

  • If you mean the last completed match :
    Portugal won the 2024–25 UEFA Nations League final against Spain via a shootout after a 0–0 draw.
  • If you mean the 2026 World Cup Round of 16 (today’s match):
    The result is not yet available in the sources we have; all coverage is still pre-match.

For the most up-to-date result of today’s World Cup match, you’d need to check live sports news or the official FIFA website after the game finishes. Information gathered from public forums or data available on the internet and portrayed here.