Sunday, 18 June 2017 CAT (UTC+2)
Michiru Madrid 6 - 0 Jali Rangers 2:30 pm
  Chiwembe 
   
Nchalo United 2 - 0 Nyasa Bullets Reserves 2:30 pm
  Kalulu Stadium 
   
Saturday, 17 June 2017 CAT (UTC+2)
BE FORWARD Reserve 5 - 4 Mangochi United 2:30 pm
Penalties  BAT Ground 
   
Namingomba 3 - 5 MDF Marine 2:30 pm
Penalties  Naming'omba 
   
Polytechnic 5 - 4 Hangover 2:30 pm
Penalties  Poly 
   
Prison United 4 - 0 Chichiri Prison 2:30 pm
  Prison 
   
Cobbe Barracks 1 - 0 Mangochi Challengers 2:30 pm
  Works 
   
Sunday, 11 June 2017 CAT (UTC+2)
Cobbe Barracks 4 - 1 Nanzikambe 2:30 pm
   
   
Nyasa United 8 - 9 Chichiri Prison 2:30 pm
  BAT Ground 
   
Nyasa Bullets Reserves 2 - 0 Ndirande Icons 2:30 pm
  Chiwembe 
   
Chimbalanga 2 - 3 Ginnery Corner 2:30 pm
  Milepa 
   
MDF Marine 5 - 0 Nyambadwe Majuniors 2:30 pm
  Monkey Bay 
   
Mwanza Border United 2 - 1 Nsanama 2:30 pm
  Mwanza 
   
Hard Knockers 0 - 1 Michiru Madrid 2:30 pm
  Police 
   
Saturday, 10 June 2017 CAT (UTC+2)
White Eagles 2 - 3 Namingomba 2:30 pm
   
   
BONTEC 1 - 4 Balaka Eagles 2:30 pm
  BAT Ground 
   
Jali Rangers 4 - 2 Zomba United 2:30 pm
  Jali 
   
Nchalo United 6 - 0 Mighty Ivory 2:30 pm
  Kalulu Stadium 
   
Prison United 4 - 0 Ngumbe 2:30 pm
  Prison 
   
Mangochi United 2 - 1 Bvumbwe United 2:30 pm
  St. Augustine