UELLive
58'
STU
1
CEL
2
UELLive
56'
HBS
0
OFI
1
UELLive
55'
SUN
0
DZA
2
UELLive
58'
CEL
1
USG
2
UELLive
59'
CEL
0
BES
1
UELLive
57'
BEN
1
LEC
0
UELLive
57'
AZ
0
JUV
2
UELLive
56'
B04
0
MAR
0
UELLive
56'
TOR
1
ARA
1
UECLLive
58'
ST
1
BRA
0
UECLLive
58'
UNI
2
EGN
0
UECLLive
57'
PAN
1
CSK
1
UECLLive
58'
LUG
3
KAU
0
UECLLive
58'
GET
0
BRI
0
UECLLive
56'
TWE
0
PAF
1
UECLLive
56'
COP
2
IBE
1
UECLLive
59'
ASM
1
NOR
0
UECLLive
60'
RIG
1
JAB
1
UELUEL
FT
CRY
1
TSG
1
UELUEL
FT
RSO
1
LYO
1
UELUEL
FT
MIL
0
FER
2
UELUEL
FT
NEC
3
OMO
1
UELUEL
FT
LIL
0
PLZ
1
UELUEL
FT
SPA
1
BOU
3
UELUEL
FT
LEV
1
JAG
0
UELUEL
FT
AND
2
RBS
0
UECLUECL
FT
MJA
2
BOR
0
UECLUECL
FT
KUP
0
GEN
0
UECLUECL
FT
THU
3
HEA
1
UECLUECL
FT
TRA
0
FRE
1
UECLUECL
FT
LIN
1
HNK
0
UECLUECL
FT
CRV
2
INT
1
UECLUECL
FT
ATA
1
KAI
1
UECLUECL
FT
AAR
0
BRA
0
BundesligaBundesliga
Tomorrow 20:30
HAM
-
BOR
-
Serie ASerie A
Tomorrow 20:45
VEN
-
UDI
-
Ligue 1Ligue 1
Tomorrow 20:45
TOU
-
RCS
-
EPLEPL
Tomorrow 21:00
EVE
-
COV
-
LaLigaLaLiga
Tomorrow 21:00
SEV
-
ALA
-
EPLEPL
07 NOV 13:30
LEE
-
TOT
-
LaLigaLaLiga
07 NOV 14:00
MAL
-
RAC
-
Serie ASerie A
07 NOV 15:00
CAG
-
FRO
-
Serie ASerie A
07 NOV 15:00
TOR
-
LEC
-
BundesligaBundesliga
07 NOV 15:30
MAI
-
BAY
-
BundesligaBundesliga
07 NOV 15:30
BOR
-
ELV
-
BundesligaBundesliga
07 NOV 15:30
RBL
-
AUG
-
BundesligaBundesliga
07 NOV 15:30
PAR
-
EIN
-
EPLEPL
07 NOV 16:00
FUL
-
NEW
-
EPLEPL
07 NOV 16:00
ARS
-
HUL
-
NPFLNPFL
07 NOV 16:00
SPO
-
RUN
-
LaLigaLaLiga
07 NOV 16:15
ESP
-
DLC
-
Serie ASerie A
07 NOV 18:00
PAR
-
BOL
-
EPLEPL
07 NOV 18:30
NOT
-
MCI
-
LaLigaLaLiga
07 NOV 18:30
OSA
-
ATH
-
BundesligaBundesliga
07 NOV 18:30
VFB
-
WER
-
Ligue 1Ligue 1
07 NOV 19:00
AUX
-
PAR
-
Serie ASerie A
07 NOV 20:45
ROM
-
SAS
-
LaLigaLaLiga
07 NOV 21:00
VAL
-
RMA
-
Ligue 1Ligue 1
07 NOV 21:05
PSG
-
EST
-
Serie ASerie A
08 NOV 12:30
NAP
-
LAZ
-
LaLigaLaLiga
08 NOV 14:00
ELC
-
BET
-
EPLEPL
08 NOV 15:00
SUN
-
CHE
-
EPLEPL
08 NOV 15:00
IPS
-
BOU
-
EPLEPL
08 NOV 15:00
CRY
-
LIV
-
EPLEPL
08 NOV 15:00
BRI
-
BRE
-
Serie ASerie A
08 NOV 15:00
GEN
-
MIL
-
Serie ASerie A
08 NOV 15:00
MON
-
ATA
-
Ligue 1Ligue 1
08 NOV 15:00
REN
-
LIL
-
BundesligaBundesliga
08 NOV 15:30
KOL
-
B04
-
NPFLNPFL
08 NOV 16:00
RAN
-
KWA
-
NPFLNPFL
08 NOV 16:00
RAN
-
ENY
-
NPFLNPFL
08 NOV 16:00
NAS
-
PLA
-
NPFLNPFL
08 NOV 16:00
KUN
-
KAN
-
NPFLNPFL
08 NOV 16:00
IKO
-
INT
-
NPFLNPFL
08 NOV 16:00
BEN
-
NIG
-
NPFLNPFL
08 NOV 16:00
BAR
-
SHO
-
NPFLNPFL
08 NOV 16:00
ABI
-
DOM
-
NPFLNPFL
08 NOV 16:00
WAR
-
KAT
-
LaLigaLaLiga
08 NOV 16:15
RSO
-
RAY
-
Ligue 1Ligue 1
08 NOV 17:15
ANG
-
OGC
-
Ligue 1Ligue 1
08 NOV 17:15
BRE
-
LYO
-
Ligue 1Ligue 1
08 NOV 17:15
LE
-
LOR
-
Ligue 1Ligue 1
08 NOV 17:15
LMF
-
ASM
-
EPLEPL
08 NOV 17:30
MAN
-
AST
-
BundesligaBundesliga
08 NOV 17:30
FRE
-
UBE
-
Serie ASerie A
08 NOV 18:00
INT
-
COM
-
LaLigaLaLiga
08 NOV 18:30
CEL
-
LEV
-
LaLigaLaLiga
08 NOV 18:30
VIL
-
GET
-
BundesligaBundesliga
08 NOV 19:30
TSG
-
SCH
-
Serie ASerie A
08 NOV 20:45
FIO
-
JUV
-
Ligue 1Ligue 1
08 NOV 20:45
RCL
-
MAR
-
LaLigaLaLiga
08 NOV 21:00
ATL
-
FCB
-
AFCON QAFCON Q
11 NOV 18:00
ALG
-
TOG
-
AFCON QAFCON Q
11 NOV 18:00
MAD
-
GUI
-
AFCON QAFCON Q
11 NOV 18:00
MAL
-
RWA
-
AFCON QAFCON Q
11 NOV 18:00
MOR
-
NIG
-
AFCON QAFCON Q
11 NOV 18:00
MOZ
-
ETH
-
AFCON QAFCON Q
11 NOV 18:00
NIG
-
TAN
-
AFCON QAFCON Q
11 NOV 18:00
SEN
-
SUD
-
AFCON QAFCON Q
11 NOV 18:00
SOU
-
KEN
-
AFCON QAFCON Q
11 NOV 18:00
TUN
-
LIB
-
AFCON QAFCON Q
11 NOV 18:00
UGA
-
BOT
-
AFCON QAFCON Q
11 NOV 18:00
ZAM
-
BUR
-
AFCON QAFCON Q
11 NOV 18:00
IVO
-
GAM
-
AFCON QAFCON Q
11 NOV 18:00
GUI
-
ERI
-
AFCON QAFCON Q
11 NOV 18:00
GHA
-
SOM
-
AFCON QAFCON Q
11 NOV 18:00
ANG
-
SOU
-
AFCON QAFCON Q
11 NOV 18:00
BEN
-
CEN
-
AFCON QAFCON Q
11 NOV 18:00
BUR
-
MAU
-
AFCON QAFCON Q
11 NOV 18:00
CAM
-
NAM
-
AFCON QAFCON Q
11 NOV 18:00
CAP
-
LIB
-
AFCON QAFCON Q
11 NOV 18:00
COM
-
CON
-
AFCON QAFCON Q
11 NOV 18:00
CON
-
SIE
-
AFCON QAFCON Q
11 NOV 18:00
EGY
-
MAL
-
AFCON QAFCON Q
11 NOV 18:00
EQU
-
ZIM
-
AFCON QAFCON Q
11 NOV 18:00
GAB
-
LES
-
UNLUNL
12 NOV 18:00
TUR
-
BEL
-
UNLUNL
12 NOV 18:00
ARM
-
CYP
-
UNLUNL
12 NOV 20:45
SAN
-
BEL
-
UNLUNL
12 NOV 20:45
MON
-
LAT
-
UNLUNL
12 NOV 20:45
ALB
-
FIN
-
UNLUNL
12 NOV 20:45
CZE
-
SPA
-
UNLUNL
12 NOV 20:45
ITA
-
FRA
-
UNLUNL
12 NOV 20:45
ENG
-
CRO
-
Football predictions by Betora
Goka
← Live scores

World Cup · Portugal v Spain

Portugal0 – 1FTSpain
20% 132% X48% 2

Betora pickSpain win · 48%

Pre-match prediction1 – 2

Home · Portugal
Portugal

WWWWL

Next matchDenmarkHomeSat 14 Nov, 20:45 · UEFA Nations League70% win chance
Away · Spain
Spain

WWWWW

Next matchCzechiaAwayThu 12 Nov, 20:45 · UEFA Nations League85% win chance
Match events
PortugalEventsSpain
HT0 – 0
SUB N. Semedo / N. Mendes
56′
SUB R. Leao / Joao Felix
71′
SUB D. Dalot / J. Cancelo
71′
75′
SUB F. Torres / A. Baena
SUB F. Conceicao / P. Neto
83′
SUB B. Silva / Vitinha
83′
85′
SUB F. Ruiz / Pedri
85′
SUB M. Merino / D. Olmo
B. Silva
89′
90+1′
0:1
⚽ M. Merino (F. Torres)
R. Veiga
90+4′
90+7′
SUB B. Iglesias / M. Oyarzabal
90+8′
F. Torres
Head-to-head

9 meetings

  • 6 Jul 2026World CupPortugal0 – 1Spain
  • 8 Jun 2025Portugal2 – 2Spain
  • 27 Sep 2022Portugal0 – 1Spain
  • 2 Jun 2022Spain1 – 1Portugal
  • 4 Jun 2021Spain0 – 0Portugal
  • 7 Oct 2020Portugal0 – 0Spain
  • 15 Jun 2018Portugal3 – 3Spain
  • 27 Jun 2012Portugal0 – 0Spain
  • 29 Jun 2010Spain1 – 0Portugal
Line-ups
Confirmed XI
Portugal4-2-3-1 · Coach: Roberto Martinez
Spain4-2-3-1 · Coach: Luis de la Fuente
23Unai Simón
12Pedro Porro22Pau Cubarsí14Aymeric Laporte24Marc Cucurella
16Rodri20Pedri
19Lamine Yamal10Dani Olmo15Alex Baena
21Mikel Oyarzabal
7Cristiano Ronaldo
11João Félix8Bruno Fernandes18Pedro Neto
15João Neves23Vitinha
25Nuno Mendes13Renato Veiga3Rúben Dias20João Cancelo
1Diogo Costa

Portugal bench

  • 2Nélson Semedo D
  • 5Diogo Dalot D
  • 17Rafael Leão F
  • 10Bernardo Silva M
  • 26Francisco Conceição F
  • 12José Sá G
  • 22Rui Silva G
  • 6Matheus Nunes M
  • 14Gonçalo Inácio D
  • 4Tomás Araújo D
  • 19Gonçalo Guedes F
  • 16Francisco Trincão F
  • 24Samú Costa M
  • 21Rúben Neves M
  • 9Gonçalo Ramos F

Spain bench

  • 7Ferran Torres F
  • 8Fabián Ruiz M
  • 6Mikel Merino M
  • 26Borja Iglesias F
  • 1David Raya G
  • 13Joan García G
  • 4Eric García D
  • 5Marcos Llorente M
  • 2Marc Pubill D
  • 3Alejandro Grimaldo D
  • 18Martín Zubimendi M
  • 17Nico Williams F
  • 9Pablo Gavi M
  • 25Víctor Muñoz F
  • 11Yéremy Pino M
Last 5 · Portugal
  • WCroatia3 Jul · H · World Cup2–1
  • DColombia28 Jun · A · World Cup0–0
  • WUzbekistan23 Jun · H · World Cup5–0
  • DCongo DR17 Jun · H · World Cup1–1
Last 5 · Spain
  • WAustria2 Jul · H · World Cup3–0
  • WUruguay27 Jun · A · World Cup1–0
  • WSaudi Arabia21 Jun · H · World Cup4–0
  • DCape Verde Islands15 Jun · H · World Cup0–0
League position
#TeamPWDLGFGAGDPts
2Portugal312061+55
1Spain321050+57
Injuries and absences

No injury list for this match.

World Cup table
#TeamPWDLGDPtsForm
13300+69WWWWL
13210+47WWWWL
13210+67DWWWL
13201+46WWLWL
13201+66WWLL
13210+67DWWL
13120+45DWWWL
13210+57WWWWW
13300+89WWWLL
13300+79WWWWL
13210+37WWDWL
13210+47WWWLW
23111-14LDWL
23111+54DWLWL
23210+37WWWWL
23111+04WLDL
23201+26WLWL
23120+45DWDL
23120+25DWDWL
23030+03DDDL
23201+16WLWWL
23111+04WLDL
23120+55DWDWL
23201+06LWWL
33102-13WLL
33111-14DLWL
33102-33WLL
33111-24LWDWL
33111+04LDWL
33111+04WLDL
  • Qualification