A weekend of tight margins and big statements saw home upsets, derby drama, and valuable away goals banked ahead of next week’s returns of the 2025/26 CAF Confederations Cup.
Former continental winners, Asante Kotoko, held their nerve, while several debutants kept dreams alive with disciplined draws.
All ties remain finely poised with progression to October’s second preliminary round at stake.
Results – First Preliminary Round (First legs)
16 September
Forestiers FC (Seychelles) 1–0 15 de Agosto (Equatorial Guinea)
19 September
Welayta Dicha (Ethiopia) 0–0 Al-Ittihad (Libya)
Aigle Royal (Cameroon) 0–1 San Pedro (Côte d’Ivoire)
USFA (Burkina Faso) 1–0 Gbohloe-su (Togo)
Nigelac (Niger) 0–0 Olympique de Safi (Morocco)
20 September
El Merriekh Bentiu (South Sudan) 0–2 Azam (Tanzania)
Flambeau du Centre (Burundi) 2–1 Al Akhdar (Libya)
Madani (Sudan) 1–0 Étoile Sportive du Sahel (Tunisia)
FC 105 Libreville (Gabon) 2–0 ZESCO United (Zambia)
Bhantal (Senegal) 0–3 Hafia (Guinea)
Singida Black Stars (Tanzania) 1–0 Rayon Sports (Rwanda)
Stade Tunisien (Tunisia) 2–0 SNIM (Mauritania)
Kabuscorp (Angola) 1–0 Kaizer Chiefs (South Africa)
NEC FC (Uganda) 2–2 Nairobi United (Kenya)
21 September
Generation Foot (Senegal) 1–1 Académie de FAD (Côte d’Ivoire)
Black Man Warrior (Liberia) 0–0 Coton FC (Benin)
Abia Warriors (Nigeria) 1–1 Djoliba (Mali)
Asante Kotoko (Ghana) 4–3 Kwara United (Nigeria)
15 de Agosto (Equatorial Guinea) 4–0 Forestiers FC (Seychelles)
Primeiro de Agosto (Angola) 1–2 Otohô d’Oyo (Congo)
Port (Djibouti) 1–2 KMKM (Zanzibar)
Dekedda (Somalia) 1–0 Zamala Ruwaba (Sudan)
Ferroviário Maputo (Mozambique) 1–1 AS Fanalamanga (Madagascar)
Mighty Wanderers (Malawi) 1–0 Jwaneng Galaxy (Botswana)
Second-leg dates: 26–28 September 2025.