Mon, 23 Jul - Sun, 29 Jul 2018
Monday, 23 July 2018 CAT (UTC+2)
7', 77', Patrick Mwaungulu, 24' Tatenda Mbalaka, 56' Francis Mtoso, 79' Emmanuel Mitole
2', 69' Z. Luvumbo, 63' Domingo, 90+1' J. Cabingano
Tuesday, 24 July 2018 CAT (UTC+2)
39' P. Tjiueza, 59' Tsuseb
53' Suzette - 57' Gentil, 59', 87' D. Aristide, 68' Philibert, 78' Genave, 90+3' [OG]
82' Rapuleng - 1' P. Becherdas, 12' J. Zavala
12' Buthelezi, 80' Radiopane - 7' Kalinda
Wednesday, 25 July 2018 CAT (UTC+2)
28' Lovemore Mbeta
62' Mandinyenya - 43' Capemba, 45' Nzana
Friday, 27 July 2018 CAT (UTC+2)
27' Nare, [OG] 90' Dupre
46', 65', 67' [P] Capemba, 69', 83' Barri, 77' Z. Luvumbo, 82' Barri
90' Geraldo, 90+8' B. Ungenda - 67' J. Ching'andu
23' S. Msuva - 87' [P] H. Bouguelmouna
11' G. Sirino, 15' S. Vilakazi - 87' K. Kloukpo
21' M. Hannachi, 89' S. Belgacem
Saturday, 28 July 2018 CAT (UTC+2)
Kumbukani Mwambeni - Thuso Paipi
Penalties
41' H. Jouini
81' S. Coulibaly
88' A. Karaoui - 77' H. Ahaddad
12' C. Comara, 18' M. Ounajem
Sunday, 29 July 2018 CAT (UTC+2)
38' J. Kawoa - 7' P. Tjiueza, 44' P. Kandjii
Masautso Gemu - Micium Mhone, 65' Maxwell Salambula
Raphael Phiri - Henry Misinjo
80' [P] Stanley Sanudi
Mon, 23 Jul - Sun, 29 Jul 2018