Iran
- GB 1 Alireza Beiranvand
- DEF 19 Majid Hosseini
- DEF 8 Morteza Pouraliganji
- DEF 23 Ramin Rezaeian
- DEF 3 Ehsan Hajsafi (c)
- MIL 10 Karim Ansarifard
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
- ATT 9 Mehdi Taremi
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- DEF 15 Rouzbeh Cheshmi
- MIL Massoud Shojaei
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 7 Alireza Jahanbakhsh
- ATT 14 Saman Ghoddos
Espagne
- David De Gea GB
- Dani Carvajal 20DEF
- Gerard Piqué 3DEF
- Jordi Alba 18DEF
- Sergio Ramos (c) 15DEF
- Sergio Busquets 5MIL
- Andres Iniesta 6MIL
- David Silva 21MIL
- Lucas Vázquez 11ATT
- Isco 22MIL
- Diego Costa 19ATT
Remplaçants
- José Manuel ReinaGB 23
- Kepa ArrizabalagaGB 13
- Cesar AzpilicuetaDEF 2
- Alvaro OdriozolaDEF 12
- NachoDEF 4
- Nacho MonrealDEF
- Thiago AlcantaraMIL
- KokeMIL 8
- Saul NiguezMIL 7
- Marco AsensioATT 10
- Iago AspasATT 17
- Rodrigo MorenoATT
Iran
- GB 1 Alireza Beiranvand
- DEF 19 Majid Hosseini
- DEF 8 Morteza Pouraliganji
- DEF 23 Ramin Rezaeian
- DEF 3 Ehsan Hajsafi (c)
- MIL 10 Karim Ansarifard
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
- ATT 9 Mehdi Taremi
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- DEF 15 Rouzbeh Cheshmi
- MIL Massoud Shojaei
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 7 Alireza Jahanbakhsh
- ATT 14 Saman Ghoddos
Espagne
- David De Gea GB
- Dani Carvajal 20DEF
- Gerard Piqué 3DEF
- Jordi Alba 18DEF
- Sergio Ramos (c) 15DEF
- Sergio Busquets 5MIL
- Andres Iniesta 6MIL
- David Silva 21MIL
- Lucas Vázquez 11ATT
- Isco 22MIL
- Diego Costa 19ATT
Remplaçants
- José Manuel ReinaGB 23
- Kepa ArrizabalagaGB 13
- Cesar AzpilicuetaDEF 2
- Alvaro OdriozolaDEF 12
- NachoDEF 4
- Nacho MonrealDEF
- Thiago AlcantaraMIL
- KokeMIL 8
- Saul NiguezMIL 7
- Marco AsensioATT 10
- Iago AspasATT 17
- Rodrigo MorenoATT
- Bouhaddouz (90+4) csc
- Ronaldo (4)
- Ronaldo (44)
- Ronaldo (88)
- Costa (24)
- Costa (54)
- Nacho (58)
- Ronaldo (4)
- Costa (54)
- Ansarifard (90+3)
- Quaresma (44)
- Isco (20)
- Aspas (90)
- Boutaïb (13)
- En Nesyri (80)
Iran
- GB 1 Alireza Beiranvand
- DEF 19 Majid Hosseini
- DEF 8 Morteza Pouraliganji
- DEF 23 Ramin Rezaeian
- DEF 3 Ehsan Hajsafi (c)
- MIL 10 Karim Ansarifard
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
- ATT 9 Mehdi Taremi
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- DEF 15 Rouzbeh Cheshmi
- MIL Massoud Shojaei
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 7 Alireza Jahanbakhsh
- ATT 14 Saman Ghoddos
Espagne
- David De Gea GB
- Dani Carvajal 20DEF
- Gerard Piqué 3DEF
- Jordi Alba 18DEF
- Sergio Ramos (c) 15DEF
- Sergio Busquets 5MIL
- Andres Iniesta 6MIL
- David Silva 21MIL
- Lucas Vázquez 11ATT
- Isco 22MIL
- Diego Costa 19ATT
Remplaçants
- José Manuel ReinaGB 23
- Kepa ArrizabalagaGB 13
- Cesar AzpilicuetaDEF 2
- Alvaro OdriozolaDEF 12
- NachoDEF 4
- Nacho MonrealDEF
- Thiago AlcantaraMIL
- KokeMIL 8
- Saul NiguezMIL 7
- Marco AsensioATT 10
- Iago AspasATT 17
- Rodrigo MorenoATT
Arbitre du match
- Andres Cunha