| Spanien | 3 | 1 | 2 | 0 | 6 | 5 | 1 | 5 |
| | Portugal | 3 | 1 | 2 | 0 | 5 | 4 | 1 | 5 |
| | Iran | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 |
| | Marokko | 3 | 0 | 1 | 2 | 2 | 4 | -2 | 1 |
|
| Spanien og Portugal til ottendedelsfinaler |
|
| 15.06.2018: MAROKKO - IRAN | KRESTOVSKY STADION I SKT. PETERSBORG | |
| 90. | 0-1 | Selvm�l, Aziz Bouhaddouz | C�neyt Cakir, Tyrkiet | |
| Munir Mohamedi | Alireza Beiranvand
| | Nordin Amrabat (76) | Ramin Rezaeian
| | Mehdi Benatia | Rouzbeh Cheshmi
| | Romain Sa�ss | Morteza Pouraliganji
| | Achraf Hakimi | Ehsan Hajsafi
| | Karim El Ahmadi (34) | Alireza Jahanbakhsh (47) / (85)
| | Mbark Boussoufa | Masoud Shojaei (10) / (68)
| | Younes Belhanda | Omid Ebrahimi (79)
| | Hakim Ziyech | Vahid Amiri
| | Amine Harit (82) | Karim Ansarifard (90)
| | Ayoub El Kaabi (77) | Sardar Azmoun
| |
|
| | Sofyan Amrabat (76) | Mehdi Taremi (68)
| | Aziz Bouhaddouz (77) / (90) | Majid Hosseini (79)
| | Manuel da Costa (82) | Saman Ghoddos (85)
|
| 15.06.2018: PORTUGAL - SPANIEN | FISHT OLYMPISKE STADION I SOTJI | |
| 4. | 1-0 | Cristiano Ronaldo, straffe | Gianluca Rocchi, Italien |
| | 24. | 1-1 | Diego Costa | |
| | 44. | 2-1 | Cristiano Ronaldo | |
| | 55. | 2-2 | Diego Costa | |
| | 58. | 2-3 | Nacho | |
| | 88. | 3-3 | Cristiano Ronaldo | |
|
| Rui Patricio | David de Gea | |
| C�dric | Nacho | |
| Pepe | Gerard Piqu� | |
| Jos� Fonte | Sergio Ramos | |
| Rapha�l Guerreiro | Jordi Alba | |
| Bernando Silva (69) | Sergio Busquets (17) | |
| Joao Moutinho | Koke | |
| William Carvalho | David Silva 86 | |
| Bruno Fernandes (28) / (68) | Isco | |
| Goncalo Guedes (80) | Andr�s Iniesta (70) | |
| Cristiano Ronaldo (4,44,88) | Diego Costa (24,55) / (77) | |
|
| |
| Joao Mario (68) | Thiago Alcantara (70) | |
| Ricardo Quaresma (69) | Iago Aspas (77) | |
| Andr� Silva (80) | Lucas Vazquez (86) | |
| 20.06.2018: PORTUGAL - MAROKKO | LUZHNIKI STADION I MOSKVA | |
| 4. | 1-0 | Cristiano Ronaldo | Mark Geiger, USA |
|
| Rui Patricio | Munir Mohamedi | |
| C�dric | Nabil Dirar | |
| Pepe | Mehdi Benatia (40) | |
| Jos� Fonte | Manuel da Costa | |
| Rapha�l Guerreiro | Achraf Hakimi | |
| Bernando Silva (59) | Karim El Ahmadi (86) | |
| William Carvalho | Mbark Boussoufa | |
| Joao Moutinho (89) | Nordin Amrabat | |
| Joao Mario (70) | Younes Belhanda (75) | |
| Goncalo Guedes | Hakim Ziyech | |
| Cristiano Ronaldo (4) | Khalid Bouta�b (70) | |
|
| |
| Gelson Martins (59) | Ayoub El Kaabi (70) | |
| Bruno Fernandes (70) | Mehdi Carcela (75) | |
| Adrien Silva (89) / (90) | Faycal Fajr (86) | |
| 20.06.2018: IRAN - SPANIEN | KAZAN ARENA I KAZAN | |
| 54. | 0-1 | Diego Costa | Andr�s Cunha, Uruguay |
|
| Alireza Beiranvand | David de Gea | |
| Ramin Rezaeian | Dani Carvajal | |
| Majid Hosseini | Gerard Piqu� | |
| Morteza Pouraliganji | Sergio Ramos | |
| Ehsan Hajsafi (69) | Jordi Alba | |
| Omid Ebrahimi (90) | Sergio Busquets | |
| Saeid Ezatolahi | Andr�s Iniesta (71) | |
| Karim Ansarifard (74) | David Silva | |
| Mehdi Taremi | Isco | |
| Vahid Amiri (79) / (86) | Lucas Vazquez (79) | |
| Sardar Azmoun | Diego Costa (54) / (89) | |
|
| |
| Milad Mohammadi (69) | Koke (71) | |
| Alireza Jahanbakhsh (74) | Marco Asensio (79) | |
| Saman Ghoddos (86) | Rodrigo (89) | |
| 20.06.2018: IRAN - PORTUGAL | MORDIVIA ARENA I SARANSK | |
| 45. | 0-1 | Ricardo Quaresma | Enrique Caceres, Paraguay | |
| 90. | 1-1 | Karim Ansarifard, straffe | | |
| Alireza Beiranvand | Rui Patricio
| | Ramin Rezaeian | C�dric (90)
| | Majid Hosseini | Pepe
| | Morteza Pouraliganji | Jos� Fonte
| | Ehsan Hajsafi (52) / (56) | Rapha�l Guerreiro (33)
| | Saeid Ezatolahi (76) | Ricardo Quaresma (45) / (64) / (70)
| | Alireza Jahanbakhsh (70) | William Carvalho
| | Mehdi Taremi | Adrien Silva
| | Omid Ebrahimi | Joao Mario (84)
| | Vahid Amiri | Andr� Silva (90)
| | Sardar Azmoun (54) | Cristiano Ronaldo (83)
| |
| |
| Milad Mohammadi (56) | Bernando Silva (70)
| | Saman Ghoddos (70) | Joao Moutinho (84)
| | Karim Ansarifard (76) / (90) | Goncalo Guedes (90)
|
| 25.06.2018: SPANIEN - MAROKKO | KALININGRAD STADION I KALININGRAD | |
| 14. | 0-1 | Khalid Bouta�b | Ravshan Irmatov, Usbekistan | |
| 19. | 1-1 | Isco | |
| 81. | 1-2 | Youssef En-Nesyri | |
| 90. | 2-2 | Iago Aspas | |
| David de Gea | Munir Mohamedi (89)
| | Dani Carvajal | Nabil Dirar
| | Gerard Piqu� | Manuel da Costa (31)
| | Sergio Ramos | Romain Sa�ss
| | Jordi Alba | Achraf Hakimi (90)
| | Sergio Busquets | Karim El Ahmadi (22)
| | Thiago Alcantara 74 | Mbark Boussoufa (31)
| | David Silva (84) | Nordin Amrabat (29)
| | Isco (19) | Younes Belhanda (63)
| | Andr�s Iniesta | Hakim Ziyech (85)
| | Diego Costa (74) | Khalid Bouta�b (14) / (72)
| |
| |
| Iago Aspas (74) / (90) | Faycal Fajr (63)
| | Marco Asensio (74) | Youssef En-Nesyri (72) / (81)
| | Rodrigo (84) | Aziz Bouhaddouz (85)
|
|
|