KCCA revival faces litmus test against Esperance

The battle for places at the knockout stage gets rigorous this weekend with the likely possibility of knowing at least one of the eight teams

New look Swallows hope to survive in Sousse

Mbabane Swallows coach, Thabo Vilakati has rallied his lads to retain a positive attitude despite the depletion effects to the squad

Etoile humble Mbabane Swallows in Manzini

Visiting Tunisian giants Etoile du Sahel came to Swaziland to play for a win and did just that with three goals past hosts Mbabane

Zesco seek first group stage win

Zesco United seek their first Group D win when they hosts Primeiro de Agosto of Angola on Tuesday in Ndola

Tsabedze: Swallows not under pressure

Mbabane Swallows captain Tony Tsabedze has declared that they head into Tuesday’s Group D Match Day Three tie against

Win or bust as Carteron begins Ahly reign

It’s a "do or die" mission for Egyptian giants Al Ahly when they entertain group stage debutants, Township Rollers of Botswana on

Belgium dazzle in seven-goal thriller

Romelu Lukaku and Eden Hazard each scored twice and substitute Michy Batshuayi added a deserved fifth as Belgium cruised

Tunisia name final World Cup squad

Tunisia coach Nabil Maaloul has the final 23-man squad for the FIFA World Cup Russia 2018.

Etoile Sahel punish slack Zesco defending to go top

Etoile Sahel of Tunisia exploited poor defending of crosses by Zesco United of Zambia to win 2-1 in Sousse on Wednesday and top Group D of the CAF Champions League.

Esperance sink Rollers to go top

Esperance assumed top of Group A after a 4-1 victory over Township Rollers of Botswana on Tuesday in Rades near Tunis.