The first leg of the TotalEnergies CAF Champions League preliminary round took place in over 20 venues The second leg will take place in the weekend of 17-19 September.
The following are the first-leg games results:
LPRC Oilers (Liberia) 3-0 ASKO Kara (Togo)
Sonabel (Burkina Faso) 0-1 Stade Malien (Mali)
Gendarmerie Nationale (Niger) 1-0 Le Messager de Ngozi (Burundi)
KMKM (Zanzibar) 0-2 Al Ittihad (Libya)
Arta Solar 7 (Djibouti) 1-1 Tusker (Kenya)
Mogadishu City (Somalia) 0-0 APR (Rwanda)
Bouenguidi (Gabon) 1-1 (Maniema Union (DR Congo)
AmaZulu (South Africa) 0-1 Nyasa Big Bullets (Malawi)
Jwaneng Galaxy (Botswana) 2-0 DFC 8e Arrondissement (Central African Republic)
Young Africans (Tanzania) 0-1 Rivers Utd (Nigeria)
Fasil Kenema (Ethiopia) 2-2 Al Hilal (Sudan)
Teungueth (Senegal) 0-1 ASEC Mimosas (Cote d’Ivoire)
Akwa Utd (Nigeria) 1-0 CR Belouizdad (Algeria)
UD Songo (Mozambique) 1-0 AS Otoho (Congo)
FOVU Baham (Cameroon) 2-2 Petro Luanda (Angola)
ESAE (Benin) 1-1 Nouadhibou (Mauritania)
Fortune (Gambia) 3-0 Entente Setif (Algeria)
Sagrada Esperanca (Angola) 0-0 Platinum (Zimbabwe)
Royal Leopards (Eswatini) 1-0 Zesco Utd (Zambia)
Express (Uganda) 2-1 Al Merrikh (Sudan)
Akonangui (Equatorial Guinea) 0-2 Zanaco (Zambia)
Kamsar (Guniea) v Hearts of Oak (Ghana) will be played as one match in Ghana on September 19