Al Merrikh – Simba SC
Referee: Bernard Camille (SEY, photo)
Assistant Referee 1: James Emile (SEY)
Assistant Referee 2: Steve Marie (SEY)
Fourth Official: Egbert Havelock (SEY)
Al Ahly – Vita Club
Referee: Redouane Jiyed (MAR)
Assistant Referee 1: Lahcen Azgaou (MAR)
Assistant Referee 2: Mustapha Akerkad (MAR)
Fourth Official: Samir Guezzaz (MAR)
Belouizdad – Al Hilal
Referee: Maguette N’Diaye (SEN)
Assistant Referee 1: Djibril Camara (SEN)
Assistant Referee 2: El Hadji Samba (SEN)
Fourth Official: Alioune Sandigui (SEN)
TP Mazembe – Mamelodi Sundowns
Referee: Alioum Alioum (CMR)
Assistant Referee 1: Elvis Noupue (CMR)
Assistant Referee 2: Carine Atezambong (CMR)
Fourth Official: Franck Bito (CMR)
Kaizer Chiefs – Petro de Luanda
Referee: Bamlak Tessema (ETH)
Assistant Referee 1: Mohammed Ibrahim (SDN)
Assistant Referee 2: Temesgin Samuel (ETH)
Fourth Official: Haileyesus Bazezew (ETH)
Wydad AC – Horoya
Referee: Mehdi Abid Charef (ALG)
Assistant Referee 1: Bouabdallah Omari (ALG)
Assistant Referee 2: Ali Brahim ((ALG)
Fourth Official: Lyes Bekouassa (ALG)
Teungueth – MC Alger
Referee: Beida Dahane (MTN)
Assistant Referee 1: Abderrahmane War (MTN)
Assistant Referee 2: Mohamed Youssouf (MTN)
Fourth Official: Moussa Diou (MTN)
ES Tunis – Zamalek
Referee: Janny Sikazwe (ZAM)
Assistant Referee 1: Jerson Dos Santos (ANG)
Assistant Referee 2: Kabwe Chansa (ZAM)
Fourth Official: Helder Martins (ANG)