Iran
- GB 1 Alireza Beiranvand
- DEF 19 Majid Hosseini
- DEF 8 Morteza Pouraliganji
- DEF 23 Ramin Rezaeian
- DEF 3 Ehsan Hajsafi
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 7 Alireza Jahanbakhsh
- ATT 9 Mehdi Taremi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- MIL Massoud Shojaei
- MIL 10 Karim Ansarifard
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 14 Saman Ghoddos
Portugal
- Rui Patrício 1GB
- Pepe 3DEF
- Raphaël Guerreiro 5DEF
- Cédric 21DEF
- José Fonte DEF
- João Mário 17MIL
- William Carvalho 14MIL
- Adrien Silva 23MIL
- Bernardo Silva 10MIL
- Cristiano Ronaldo (c) 7ATT
- Ricardo Quaresma 20ATT
- Andre Silva 9ATT
Remplaçants
- Anthony LopesGB
- BetoGB 22
- Bruno AlvesDEF 2
- Mario RuiDEF 19
- Ricardo PereiraDEF 15
- Ruben DiasDEF 4
- João MoutinhoMIL
- Bernardo SilvaMIL 10
- Bruno FernandesMIL 8
- Manuel FernandesMIL
- Gelson MartinsATT 18
- Gonçalo GuedesATT
Iran
- GB 1 Alireza Beiranvand
- DEF 19 Majid Hosseini
- DEF 8 Morteza Pouraliganji
- DEF 23 Ramin Rezaeian
- DEF 3 Ehsan Hajsafi
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 7 Alireza Jahanbakhsh
- ATT 9 Mehdi Taremi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- MIL Massoud Shojaei
- MIL 10 Karim Ansarifard
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 14 Saman Ghoddos
Portugal
- Rui Patrício 1GB
- Pepe 3DEF
- Raphaël Guerreiro 5DEF
- Cédric 21DEF
- José Fonte DEF
- João Mário 17MIL
- William Carvalho 14MIL
- Adrien Silva 23MIL
- Bernardo Silva 10MIL
- Cristiano Ronaldo (c) 7ATT
- Ricardo Quaresma 20ATT
- Andre Silva 9ATT
Remplaçants
- Anthony LopesGB
- BetoGB 22
- Bruno AlvesDEF 2
- Mario RuiDEF 19
- Ricardo PereiraDEF 15
- Ruben DiasDEF 4
- João MoutinhoMIL
- Bernardo SilvaMIL 10
- Bruno FernandesMIL 8
- Manuel FernandesMIL
- Gelson MartinsATT 18
- Gonçalo GuedesATT
- 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
- MIL Omid Ebrahimi
- MIL 6 Saeid Ezatolahi
- ATT 7 Alireza Jahanbakhsh
- ATT 9 Mehdi Taremi
- ATT 11 Vahid Amiri
- ATT 20 Sardar Azmoun
Remplaçants
- GB Rashid Mazaheri
- GB 22 Amir Abedzadeh
- DEF Mohammad Reza Khanzadeh
- DEF Pejman Montazeri
- DEF 5 Milad Mohammadi
- MIL Massoud Shojaei
- MIL 10 Karim Ansarifard
- MIL 16 Mehdi Torabi
- ATT 21 Ashkan Dejagahar
- ATT Reza Ghoochannejhad
- ATT 14 Saman Ghoddos
Portugal
- Rui Patrício 1GB
- Pepe 3DEF
- Raphaël Guerreiro 5DEF
- Cédric 21DEF
- José Fonte DEF
- João Mário 17MIL
- William Carvalho 14MIL
- Adrien Silva 23MIL
- Bernardo Silva 10MIL
- Cristiano Ronaldo (c) 7ATT
- Ricardo Quaresma 20ATT
- Andre Silva 9ATT
Remplaçants
- Anthony LopesGB
- BetoGB 22
- Bruno AlvesDEF 2
- Mario RuiDEF 19
- Ricardo PereiraDEF 15
- Ruben DiasDEF 4
- João MoutinhoMIL
- Bernardo SilvaMIL 10
- Bruno FernandesMIL 8
- Manuel FernandesMIL
- Gelson MartinsATT 18
- Gonçalo GuedesATT
Arbitre du match
- Enrique CÁCERES