The full draw of CAF Confederation Cup's 2nd round of Round of 32: Young Africans (Tanzania) v MC Alger (Algeria) TP Mazembe (DR Congo) v JS Kabylie (Algeria) AC Leopards (Congo) v Mbabane Swallows (Swaziland) FUS Rabat (Morocco) v MAS Fez (Morocco) Rangers (Nigeria) v Zesco (Zambia) Mounana (Gabon) v ASEC Mimosas (Cote d'Ivoire) RC Kadiogo (Burkina Faso) v CS Sfaxien (Tunisia) Bidvest (South Africa) v Smouha (Egypt) CNaPS (Madagascar) v Recreativo do Libolo (Angola) KCCA (Uganda) v El Masry (Egypt) Ports Authority (Gambia) v Hilal Obeid (Sudan) Port Louis (Mauritius) v Club Africain (Tunisia) Rivers United (Nigeria) v Rayon Sports (Rwanda) BYC (Liberia) v Supersports (South Africa) AS Tanda (Cote d'Ivoire) v Platinum Stars (South Africa) Horoya (Guinea) v Ittihad Tangier (Morocco)
First leg: 7-9 April 2017 Second leg: 14-16 April 2017 (For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)