‹ Matches
Round of 16 · Finished

Portugal

FIFA Rank #6
0 : 1

(0 : 0)

Spain

FIFA Rank #2
🏟 Dallas (Arlington) 📅
  • 📅 Date
  • 🕐 Time
  • 🏟 Stadium Dallas (Arlington)
  • 🧑‍⚖️ Referee Robert Kempter

🧠 Match Summary

vs

Spain broke Portuguese hearts in Dallas with a dramatic last-gasp winner, as Mikel Merino stabbed home in the 91st minute to send La Roja into the quarterfinals of the 2026 FIFA World Cup. It was a cruel ending for Portugal, who had battled valiantly throughout but ultimately could not convert their ten shots into a goal, with goalkeeper David Raya rarely tested, making just two saves.

Spain were the dominant side across the board, controlling 56% of possession, winning seven corners to Portugal's three, and generating six shots on target compared to Portugal's two. Robert Kempter had a busy evening managing a feisty contest, brandishing three yellow cards across both sides. Portugal's goalkeeper produced five saves to keep his side in the tie, but Merino's clinical finish at the death proved the difference in this Iberian thriller.

AI-generated — may contain errors

🎬 Match highlights (video)

ملخص مباراة البرتغال وإسبانيا | الدور ثمن النهائي - كأس العالم FIFA 2026™ Watch highlights on YouTube ↗

Source: beIN SPORTS — official YouTube channel

📊 Official stats & tactics (FIFA)

Portugal · 4-2-3-1 — 4-1-2-3Spain

Statistics

0⚽ Goals1
0🟥 Sendings-off0
2🟨 Cautions1
41.7%Possession50.6%
10 (2)Shots15 (6)
0.91Expected goals (xG)1.72
82%Pass accuracy89%
459 (378)Total passes548 (490)
102Line breaks143
10Defensive line breaks16
101Final-third receptions144
36Ball progressions29
12Crosses18
342 (27)Defensive pressures294 (45)
43Forced turnovers55
63Second balls57
112.8 كمDistance covered115.4 كم
5.3 كمSprint distance6.1 كم

🎯 Phases of play — in possession

31Build-up (unopposed)36
17Build-up (opposed)16
17Progression18
14Final third18
4Long ball2
15Attacking transition12
2Counter attack1
6Set piece5

🛡️ Out of possession

4High press9
4Mid press4
0Low press0
8High block9
19Mid block17
27Low block21
3Recovery3
12Defensive transition15
8Counter-press12

🏃 Physical data

423Sprints471
1182High-speed runs1282
34.8 كم/سTop speed33.6 كم/س

⚡ Fastest: PEDRO NETO 34.8 · Ferran TORRES 33.6 km/h

👥 Both squads · tap a player for full stats

👥 Portugal

#1 · DIOGO COSTA5.2 km · 26.7 km/h
🏃 Physical
5.2Dist (km)
26.7Top speed
3Sprints
12HS runs
🧩 Line breaks
10Att
2Comp
20%Acc

Dir: Through 0 · Around 0 · Over 10 — Type: Pass 10 · Cross 0 · Prog 0

📋 Full technical profile
#3 · RUBEN DIAS11.3 km · 31.1 km/h
🏃 Physical
11.3Dist (km)
31.1Top speed
27Sprints
116HS runs
🧩 Line breaks
17Att
13Comp
76%Acc

Dir: Through 4 · Around 9 · Over 4 — Type: Pass 17 · Cross 0 · Prog 0

📋 Full technical profile
#7 · CRISTIANO RONALDO9.1 km · 29.4 km/h
🏃 Physical
9.1Dist (km)
29.4Top speed
30Sprints
74HS runs
🧩 Line breaks
3Att
3Comp
100%Acc

Dir: Through 0 · Around 3 · Over 0 — Type: Pass 2 · Cross 0 · Prog 1

📋 Full technical profile
#8 · BRUNO FERNANDES11.6 km · 32 km/h
🏃 Physical
11.6Dist (km)
32Top speed
51Sprints
139HS runs
🧩 Line breaks
20Att
15Comp
75%Acc

Dir: Through 3 · Around 6 · Over 11 — Type: Pass 17 · Cross 2 · Prog 1

🎯 Crosses
2Total

Outswing 2

📋 Full technical profile
#11 · JOAO FELIX8.3 km · 32.7 km/h
🏃 Physical
8.3Dist (km)
32.7Top speed
37Sprints
106HS runs
🧩 Line breaks
4Att
3Comp
75%Acc

Dir: Through 1 · Around 2 · Over 1 — Type: Pass 4 · Cross 0 · Prog 0

📋 Full technical profile
#13 · RENATO VEIGA9.9 km · 28.6 km/h
🏃 Physical
9.9Dist (km)
28.6Top speed
34Sprints
100HS runs
🧩 Line breaks
15Att
13Comp
87%Acc

Dir: Through 5 · Around 6 · Over 4 — Type: Pass 14 · Cross 0 · Prog 1

📋 Full technical profile
#15 · JOAO NEVES11.9 km · 30.6 km/h
🏃 Physical
11.9Dist (km)
30.6Top speed
42Sprints
142HS runs
🧩 Line breaks
8Att
6Comp
75%Acc

Dir: Through 4 · Around 2 · Over 2 — Type: Pass 8 · Cross 0 · Prog 0

📋 Full technical profile
#18 · PEDRO NETO8.7 km · 34.8 km/h
🏃 Physical
8.7Dist (km)
34.8Top speed
36Sprints
82HS runs
🧩 Line breaks
8Att
6Comp
75%Acc

Dir: Through 0 · Around 6 · Over 2 — Type: Pass 5 · Cross 1 · Prog 2

🎯 Crosses
2Total

Inswing 1 · Push 1

📋 Full technical profile
#20 · JOAO CANCELO8.2 km · 30.7 km/h
🏃 Physical
8.2Dist (km)
30.7Top speed
33Sprints
68HS runs
🧩 Line breaks
10Att
7Comp
70%Acc

Dir: Through 3 · Around 4 · Over 3 — Type: Pass 10 · Cross 0 · Prog 0

📋 Full technical profile
#23 · VITINHA10.3 km · 29.3 km/h
🏃 Physical
10.3Dist (km)
29.3Top speed
47Sprints
147HS runs
🧩 Line breaks
13Att
11Comp
85%Acc

Dir: Through 4 · Around 7 · Over 2 — Type: Pass 13 · Cross 0 · Prog 0

📋 Full technical profile
#25 · NUNO MENDES5.3 km · 32.6 km/h
🏃 Physical
5.3Dist (km)
32.6Top speed
19Sprints
48HS runs
🧩 Line breaks
14Att
9Comp
64%Acc

Dir: Through 4 · Around 4 · Over 6 — Type: Pass 11 · Cross 2 · Prog 1

🎯 Crosses
2Total

Driven 1 · Lofted 1

📋 Full technical profile
#2 · NELSON SEMEDO3.9 km · 33.1 km/h
🏃 Physical
3.9Dist (km)
33.1Top speed
13Sprints
34HS runs
🧩 Line breaks
7Att
5Comp
71%Acc

Dir: Through 1 · Around 3 · Over 3 — Type: Pass 5 · Cross 1 · Prog 1

🎯 Crosses
1Total

Inswing 1

📋 Full technical profile
#5 · DIOGO DALOT2.9 km · 32.4 km/h
🏃 Physical
2.9Dist (km)
32.4Top speed
19Sprints
33HS runs
🧩 Line breaks
3Att
2Comp
67%Acc

Dir: Through 2 · Around 0 · Over 1 — Type: Pass 3 · Cross 0 · Prog 0

📋 Full technical profile
#10 · BERNARDO SILVA2 km · 26.2 km/h
🏃 Physical
2Dist (km)
26.2Top speed
13Sprints
34HS runs
🧩 Line breaks
3Att
3Comp
100%Acc

Dir: Through 1 · Around 2 · Over 0 — Type: Pass 3 · Cross 0 · Prog 0

📋 Full technical profile
#17 · RAFAEL LEAO2.5 km · 34.6 km/h
🏃 Physical
2.5Dist (km)
34.6Top speed
7Sprints
23HS runs
🧩 Line breaks
5Att
3Comp
60%Acc

Dir: Through 0 · Around 5 · Over 0 — Type: Pass 2 · Cross 0 · Prog 3

🎯 Crosses
1Total

Inswing 1

📋 Full technical profile
#26 · FRANCISCO CONCEICAO1.8 km · 27 km/h
🏃 Physical
1.8Dist (km)
27Top speed
12Sprints
24HS runs
🧩 Line breaks
1Att
1Comp
100%Acc

Dir: Through 0 · Around 0 · Over 1 — Type: Pass 0 · Cross 1 · Prog 0

🎯 Crosses
1Total

Inswing 1

📋 Full technical profile

👥 Spain

#23 · Unai SIMON6 km · 24.6 km/h
🏃 Physical
6Dist (km)
24.6Top speed
3Sprints
13HS runs
🧩 Line breaks
18Att
8Comp
44%Acc

Dir: Through 5 · Around 0 · Over 13 — Type: Pass 18 · Cross 0 · Prog 0

📋 Full technical profile
#10 · Dani OLMO10.1 km · 29.7 km/h
🏃 Physical
10.1Dist (km)
29.7Top speed
49Sprints
153HS runs
🧩 Line breaks
17Att
14Comp
82%Acc

Dir: Through 7 · Around 9 · Over 1 — Type: Pass 14 · Cross 0 · Prog 3

🎯 Crosses
1Total

Push 1

📋 Full technical profile
#12 · Pedro PORRO10.4 km · 32.7 km/h
🏃 Physical
10.4Dist (km)
32.7Top speed
52Sprints
108HS runs
🧩 Line breaks
17Att
14Comp
82%Acc

Dir: Through 2 · Around 10 · Over 5 — Type: Pass 16 · Cross 0 · Prog 1

🎯 Crosses
2Total

Cutback 1 · Push 1

📋 Full technical profile
#14 · Aymeric LAPORTE10 km · 27 km/h
🏃 Physical
10Dist (km)
27Top speed
29Sprints
88HS runs
🧩 Line breaks
9Att
9Comp
100%Acc

Dir: Through 1 · Around 6 · Over 2 — Type: Pass 9 · Cross 0 · Prog 0

📋 Full technical profile
#15 · Alex BAENA8.3 km · 32.3 km/h
🏃 Physical
8.3Dist (km)
32.3Top speed
41Sprints
94HS runs
🧩 Line breaks
12Att
8Comp
67%Acc

Dir: Through 3 · Around 5 · Over 4 — Type: Pass 8 · Cross 3 · Prog 1

🎯 Crosses
3Total

Inswing 2 · Push 1

📋 Full technical profile
#16 · RODRI12.3 km · 31.5 km/h
🏃 Physical
12.3Dist (km)
31.5Top speed
39Sprints
160HS runs
🧩 Line breaks
24Att
23Comp
96%Acc

Dir: Through 16 · Around 6 · Over 2 — Type: Pass 23 · Cross 0 · Prog 1

🎯 Crosses
1Total

Inswing 1

📋 Full technical profile
#19 · Lamine YAMAL9.6 km · 31.3 km/h
🏃 Physical
9.6Dist (km)
31.3Top speed
38Sprints
88HS runs
🧩 Line breaks
12Att
9Comp
75%Acc

Dir: Through 3 · Around 7 · Over 2 — Type: Pass 8 · Cross 1 · Prog 3

🎯 Crosses
2Total

Inswing 1 · Push 1

📋 Full technical profile
#20 · PEDRI10.8 km · 30.5 km/h
🏃 Physical
10.8Dist (km)
30.5Top speed
50Sprints
157HS runs
🧩 Line breaks
18Att
16Comp
89%Acc

Dir: Through 7 · Around 8 · Over 3 — Type: Pass 17 · Cross 0 · Prog 1

📋 Full technical profile
#21 · Mikel OYARZABAL10.2 km · 32.2 km/h
🏃 Physical
10.2Dist (km)
32.2Top speed
52Sprints
112HS runs
🧩 Line breaks
2Att
2Comp
100%Acc

Dir: Through 1 · Around 1 · Over 0 — Type: Pass 2 · Cross 0 · Prog 0

📋 Full technical profile
#22 · Pau CUBARSI10.6 km · 28 km/h
🏃 Physical
10.6Dist (km)
28Top speed
42Sprints
100HS runs
🧩 Line breaks
29Att
25Comp
86%Acc

Dir: Through 7 · Around 18 · Over 4 — Type: Pass 28 · Cross 0 · Prog 1

📋 Full technical profile
#24 · Marc CUCURELLA10.7 km · 32.2 km/h
🏃 Physical
10.7Dist (km)
32.2Top speed
45Sprints
110HS runs
🧩 Line breaks
12Att
10Comp
83%Acc

Dir: Through 1 · Around 4 · Over 7 — Type: Pass 12 · Cross 0 · Prog 0

🎯 Crosses
1Total

Lofted 1

📋 Full technical profile
#6 · Mikel MERINO1.9 km · 23.9 km/h
🏃 Physical
1.9Dist (km)
23.9Top speed
6Sprints
46HS runs
🧩 Line breaks
2Att
2Comp
100%Acc

Dir: Through 2 · Around 0 · Over 0 — Type: Pass 2 · Cross 0 · Prog 0

📋 Full technical profile
#7 · Ferran TORRES2.6 km · 33.6 km/h
🏃 Physical
2.6Dist (km)
33.6Top speed
18Sprints
25HS runs
🧩 Line breaks
3Att
1Comp
33%Acc

Dir: Through 3 · Around 0 · Over 0 — Type: Pass 3 · Cross 0 · Prog 0

🎯 Crosses
1Total

Cutback 1

📋 Full technical profile
#8 · Fabian RUIZ1.6 km · 23.8 km/h
🏃 Physical
1.6Dist (km)
23.8Top speed
5Sprints
22HS runs
🧩 Line breaks
3Att
2Comp
67%Acc

Dir: Through 2 · Around 0 · Over 1 — Type: Pass 3 · Cross 0 · Prog 0

📋 Full technical profile
#26 · Borja IGLESIAS0.3 km · 29.3 km/h
🏃 Physical
0.3Dist (km)
29.3Top speed
2Sprints
6HS runs
🧩 Line breaks
0Att
0Comp
0%Acc

Dir: Through 0 · Around 0 · Over 0 — Type: Pass 0 · Cross 0 · Prog 0

📋 Full technical profile

Source: FIFA Training Centre — Post-Match Summary (value in parentheses = on target / completed / direct).

📄 Official FIFA report Open the full report (PDF) ↗ 🌟 Player of the Match Diogo Costa Portugal ★ 7.7

⚡ Match events

  1. 89' Bernardo Silva 📋 a bad foul
  2. 90' Mikel Merino
  3. 90' Renato Veiga 📋 a bad foul
  4. 90' Ferran Torres 📋 a bad foul
👕 Lineup · tap to view

Portugal 4-2-3-1

Starting XI

  1. Diogo Costa
  2. João Cancelo
  3. Nuno Mendes
  4. João Neves
  5. Rúben Dias
  6. Renato Veiga
  7. Pedro Neto
  8. Vitinha
  9. Cristiano Ronaldo
  10. Bruno Fernandes
  11. João Félix

Substitutes

  • Gonçalo Inácio
  • Gonçalo Guedes
  • Matheus Nunes
  • Diogo Dalot
  • José Sá
  • Bernardo Silva
  • Nélson Semedo
  • Francisco Conceição
  • Gonçalo Ramos
  • Rafael Leão
  • Rui Silva
  • Tomás Araújo
  • Samú Costa
  • Francisco Trincão
  • Rúben Neves

Spain 4-2-3-1

Starting XI

  1. Unai Simón
  2. Pedro Porro
  3. Marc Cucurella
  4. Pedri
  5. Pau Cubarsí
  6. Aymeric Laporte
  7. Lamine Yamal
  8. Rodri
  9. Mikel Oyarzabal
  10. Dani Olmo
  11. Álex Baena

Substitutes

  • Mikel Merino
  • Eric García
  • Borja Iglesias
  • David Raya
  • Nico Williams
  • Martín Zubimendi
  • Marc Pubill
  • Ferran Torres
  • Marcos Llorente
  • Alejandro Grimaldo
  • Víctor Muñoz
  • Gavi
  • Yéremy Pino
  • Joan García
  • Fabián Ruiz

📋 Match officials & info

  • 🌐 Match number 93 of 104
  • 🏆 Stage Round of 16
  • 🧑‍⚖️ Main referee Robert Kempter (ألمانيا) 📋 1 matches 🚫 8 fouls/m 🟨 3 cards/m Balanced Full stats ↗
  • 🚩 Assistant referees United States–Australia (Group D) · DR Congo–Uzbekistan (Group K)
  • 📺 VAR + 4th official To be announced
  • 🟨 Yellow cards 21