30 Juni 2018 21.00 WIB (Laga 50) Juara Grup C vs Runner-up Grup D 1. Group A : Francis, Belanda, Swedia, Bulgaria, Belarusia, Luksemburg.
2. Group B : Swiss, Portugal, Hongaria, Kepulauan Faroe, Latvia, Andorra
VS 3. Group C : Republik Ceska, Irlandia Utara, Jerman, Norwegia, Azerbaijan, San Marino.
1 Juli 2018 01.0 WIB (Laga 49) Juara Grup A vs Runner-up Grup B 4. Group D : Austria, Wales, Serbia, Republik Irlandia, Georgia, Moldova.
VS 5. Group E : Romania, Polandia, Denmark, Armenia, Kazakhstan, Montenegro.
6. Group F : Slovakia, Inggris, Slovenia, Skotlandia, Malta, Lithuania.
7. Group G : Italia, Albania, Israel, Spanyol, Liechtenstein, masedonia.
21.00 WIB (Laga 51) Juara Grup B vs Runner-up Grup A
8. Group H : Bosnia & Herzegovina, Belgia, Estonia, Yunani, Gibraltar, Siprus
VS 9. Group I : Islandia, Kroasia, Turki, Ukraina, Kosovo, Finlandia
2 Juli 2018 01.0 WIB (Laga 52) Juara Grup D vs Runner-up Grup C
VS
3 Juli 2018 01:00 WIB (Laga 54) Juara Grup G vs Runner-up Grup H
VS
21.00 WIB (Laga 55) Juara Grup F vs Runner-up Grup E
VS
4 Juli 2018 01:00 WIB (Laga 56) Juara Grup H vs Runner-up Grup G
VS
Perempat final
6 Juli 2018 21:00 WIB (Laga 57) Juara Laga 49 vs Juara Laga 50
7 Juli 2018 01:00 WIB (Laga 58) Juara Laga 53 vs Juara Laga 54
22.00 WIB (Laga 60) Juara Laga 55 vs Juara Laga 56
8 Juli 2018 01.00 WIB (Laga 59) Juara Laga 51 vs Juara Laga 52
Semifinal
11 Juli 2018 01.00 WIB (Laga 61) Juara Laga 57 vs Juara Laga 58
12 Juli 2018 01.00 WIB (Laga 62) Juara Laga 59 vs Juara Laga 60
Perebutan Tempat Ketiga