The 2018-19 CAF Champions League first round stage fixtures have been confirmed, with the preliminary round offering no major upsets.
The bungs such as Al Ahly, Mamelodi Sundowns, TP Mazembe and Wydad Casablanca are all still in contention to challenge.
The first leg matches of the CAF Champions League are set for the weekend of 14 to 16 December before the return legs seven days later.
Here Are The First Round Fixtures:
Constantine (Algeria) vs Vipers (Uganda)
Orlando Pirates (RSA) vs African Stars (Namibia)
TP Mazembe (DRC) vs Zesco United (Zambia)
Ismaily (Egypt) vs Coton Sport (Cameroun)
Wydad Casablanca (Morocco) vs Jaraaf (Senegal)
Al Ahly Benghazi (Libya) vs Mamelodi Sundowns (RSA)
Al Ahly (Egypt) vs Jimma Kenema (Ethiopia)
Nkana (Zambia) vs Simba (Tanzania)
Stade Malien (Mali) vs Asec Mimosas (Ivory Coast)
AS Vita (DR Congo) vs Bantu (Lesotho)
Club Africain (Tunisia) vs Al Hilal (Sudan)
Otoho d’Oyo (Congo) vs Platinum (Zimbabwe)
Al Nasr (Libya) vs Horoya (Guinea)
Saoura (Algeria) vs IR Tanger (Morocco)
Gor Mahia (Kenya) vs Lobi Stars (Nigeria).
Defending champions Esperance of Tunisia have a straight qualification into the Group Stage draw that will be conducted before the end of the year.