Tuesday, 20 February 2018 CAT (UTC+2)
Cape Town City 1 - 0 Young Buffaloes 7:30 pm
[Agg: 2-0] 57' A. Ralani  Athlone Stadium 
   
Hafia 1 - 1 Energie 6:30 pm
[Agg: 1-2] 90' S. Guera  Stade 28 Septembre 
   
Masters Security 0 - 0 Petro Atletico 2:30 pm
Agg: 0-5  Bingu National Stadium 
   
Saturday, 10 February 2018 CAT (UTC+2)
Petro Atletico 5 - 0 Masters Security 5:00 pm
40' C. Antonio, 74', 77', 82' A. Ribeiro, 90+3' V. dos Santos  Estadio 11 Novembro 
   
Energie 1 - 0 Hafia 5:00 pm
42' A. Santou  Friendship Stadium 
   
Young Buffaloes 0 - 1 Cape Town City 4:00 pm
81' N. Akosah Bempah  Somhlolo National Stadium 
   
Costa Do Sol 1 - 0 Jwaneng Galaxy 3:30 pm
88' T. Tisdell  Estadio Do Zimpeto