Portugal
- GB 1 Rui Patrício
- DEF 3 Pepe
- DEF 5 Raphaël Guerreiro
- DEF 21 Cédric
- DEF José Fonte
- MIL 17 João Mário
- MIL João Moutinho
- MIL 14 William Carvalho
- MIL 10 Bernardo Silva
- ATT 7 Cristiano Ronaldo (c)
- ATT Gonçalo Guedes
Remplaçants
- GB Anthony Lopes
- GB 22 Beto
- DEF 2 Bruno Alves
- DEF 19 Mario Rui
- DEF 15 Ricardo Pereira
- DEF 4 Ruben Dias
- MIL 23 Adrien Silva
- MIL 8 Bruno Fernandes
- MIL Manuel Fernandes
- ATT 20 Ricardo Quaresma
- ATT 9 Andre Silva
- ATT 18 Gelson Martins
Maroc
- Mounir El Kajoui GB
- Mehdi Benatia (c) DEF
- Manuel Da Costa DEF
- Nabil Dirar DEF
- Achraf Hakimi 2DEF
- M'barek Boussoufa MIL
- Karim El Ahmadi MIL
- Younès Belhanda MIL
- Nordin Amrabat MIL
- Hakim Ziyech 7ATT
- Khalid Boutaïb ATT
Remplaçants
- Yassine BounouGB 1
- Ahmad Reda TagnaoutiGB
- Romain SaissDEF 6
- Hamza MendylDEF
- Youssef Aït BennasserMIL 15
- Sofiane AmrabatMIL
- Fayçal FajrMIL
- Amine HaritATT
- Aziz BouhaddouzATT
- Ayoub El KaabiATT
- Mehdi CarcelaATT
- Youssef En NesyriATT
Portugal
- GB 1 Rui Patrício
- DEF 3 Pepe
- DEF 5 Raphaël Guerreiro
- DEF 21 Cédric
- DEF José Fonte
- MIL 17 João Mário
- MIL João Moutinho
- MIL 14 William Carvalho
- MIL 10 Bernardo Silva
- ATT 7 Cristiano Ronaldo (c)
- ATT Gonçalo Guedes
Remplaçants
- GB Anthony Lopes
- GB 22 Beto
- DEF 2 Bruno Alves
- DEF 19 Mario Rui
- DEF 15 Ricardo Pereira
- DEF 4 Ruben Dias
- MIL 23 Adrien Silva
- MIL 8 Bruno Fernandes
- MIL Manuel Fernandes
- ATT 20 Ricardo Quaresma
- ATT 9 Andre Silva
- ATT 18 Gelson Martins
Maroc
- Mounir El Kajoui GB
- Mehdi Benatia (c) DEF
- Manuel Da Costa DEF
- Nabil Dirar DEF
- Achraf Hakimi 2DEF
- M'barek Boussoufa MIL
- Karim El Ahmadi MIL
- Younès Belhanda MIL
- Nordin Amrabat MIL
- Hakim Ziyech 7ATT
- Khalid Boutaïb ATT
Remplaçants
- Yassine BounouGB 1
- Ahmad Reda TagnaoutiGB
- Romain SaissDEF 6
- Hamza MendylDEF
- Youssef Aït BennasserMIL 15
- Sofiane AmrabatMIL
- Fayçal FajrMIL
- Amine HaritATT
- Aziz BouhaddouzATT
- Ayoub El KaabiATT
- Mehdi CarcelaATT
- Youssef En NesyriATT
- 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)
Portugal
- GB 1 Rui Patrício
- DEF 3 Pepe
- DEF 5 Raphaël Guerreiro
- DEF 21 Cédric
- DEF José Fonte
- MIL 17 João Mário
- MIL João Moutinho
- MIL 14 William Carvalho
- MIL 10 Bernardo Silva
- ATT 7 Cristiano Ronaldo (c)
- ATT Gonçalo Guedes
Remplaçants
- GB Anthony Lopes
- GB 22 Beto
- DEF 2 Bruno Alves
- DEF 19 Mario Rui
- DEF 15 Ricardo Pereira
- DEF 4 Ruben Dias
- MIL 23 Adrien Silva
- MIL 8 Bruno Fernandes
- MIL Manuel Fernandes
- ATT 20 Ricardo Quaresma
- ATT 9 Andre Silva
- ATT 18 Gelson Martins
Maroc
- Mounir El Kajoui GB
- Mehdi Benatia (c) DEF
- Manuel Da Costa DEF
- Nabil Dirar DEF
- Achraf Hakimi 2DEF
- M'barek Boussoufa MIL
- Karim El Ahmadi MIL
- Younès Belhanda MIL
- Nordin Amrabat MIL
- Hakim Ziyech 7ATT
- Khalid Boutaïb ATT
Remplaçants
- Yassine BounouGB 1
- Ahmad Reda TagnaoutiGB
- Romain SaissDEF 6
- Hamza MendylDEF
- Youssef Aït BennasserMIL 15
- Sofiane AmrabatMIL
- Fayçal FajrMIL
- Amine HaritATT
- Aziz BouhaddouzATT
- Ayoub El KaabiATT
- Mehdi CarcelaATT
- Youssef En NesyriATT
Arbitre du match
- Mark Geiger