epa07154579 Al-Ahly's goalkeeper Mohamed El-Shenawy fails to save a goal during the CAF Champions League final 2nd leg match between ES Tunis and Al Ahly at the Stade Olympique de Rades in Tunis, Tunisia, 09 November 2018. EPA/Lahbibi Salah
epa07154593 ES Tunis's Sameh Derbali (L) in action against Al-Ahly's Islam Elsaid Mohareb (C) during the CAF Champions League final 2nd leg match between ES Tunis and Al Ahly at the Stade Olympique de Rades in Tunis, Tunisia, 09 November 2018. EPA/LAHBIBI SALAH
epa07154499 ES Tunis players celebrate winning the CAF Champions League final after the 2nd leg match between ES Tunis and Al Ahly at the Stade Olympique de Rades in Tunisia, Tunis 09 November 2018. EPA/Lahbibi Salah
epa07154557 Sameh Derbali (R) of ES Tunis in action against Islam Mohareb (L) of Al Ahly SC during the CAF Champions League final 2nd leg match between ES Tunis and Al Ahly at the Stade Olympique de Rades, in Tunis, Tunisia 09 November 2018. EPA/Lahbibi Salah
Amr Elsolia (L) Hossam Ashour (R) of Al Ahly fights for the ball with Anice Badri (C) of ES Tunis during the CAF Champions League final 1st leg match between Al Ahly and ES Tunis in Alexandria, Egypt, 02 November 2018. EPA/KHALED ELFIQI
epa07137845 Walid Azaro (R) of Al Ahly fights for the ball with goal keeper Moez Ben Cherifia (C) and Chamseddine Dhaouadi of ES Tunis during the CAF Champions League final 1st leg match between Al Ahly and ES Tunis at Borg Al Arab Stadium in Alexandria, Egypt, 02 November 2018. EPA/KHALED ELFIQI
epa07137919 Ahmed Fathy (R) of Al Ahly fights for the ball with Ghaylen Chaaleli of ES Tunis during the CAF Champions League final 1st leg match between Al Ahly and ES Tunis at Borg Al Arab Stadium in Alexandria, Egypt, 02 November 2018. EPA/KHALED ELFIQI
epa07137938 Walid Azaro (R) of Al Ahly fights for the ball with Ghaylen Chaaleli of ES Tunis during the CAF Champions League final 1st leg match between Al Ahly and ES Tunis in Alexandria, Egypt, 02 November 2018. EPA/KHALED ELFIQI
epa07137939 Ahmed Hamoudy (L) of Al Ahly fights for the ball with Franck Kom of ES Tunis during the CAF Champions League final 1st leg match between Al Ahly and ES Tunis in Alexandria, Egypt, 02 November 2018. EPA/KHALED ELFIQI
ES Setifienne player Houari Ferhani (R) and Al Ahly Sporting Club player Ahmed abd Elgaber (L) fight for the ball during the CAF Champions League game between ES Setifienne and Al Ahly at the 8 May 1945 Stadium in Setif on 23 October 2018.
ES Setifienne player Samir Aiboud (L) and Al Ahly Sporting Club player Amro Elsoulia (R) fight for the ball during the CAF Champions League game between ES Setifienne and Al Ahly at the 8 May 1945 Stadium in Setif on 23 October 2018.
ES Setifienne player Abdelmoumen Djabou (L) and Al Ahly Sporting Club player Mouhamed Hussein (R) fight for the ball during the CAF Champions League game between ES Setifienne and Al Ahly at the 8 May 1945 Stadium in Setif on 23 October 2018.
ES Setifienne player Elhabib Bouguelmouna (R) and Al Ahly Sporting Club player Saadeldin Samir Saad Ali (L) fight for the ball during the CAF Champions League game between ES Setifienne and Al Ahly at the 8 May 1945 Stadium in Setif on 23 October 2018.
ES Setifienne player Abdelmoumen Djabou (L) and Al Ahly Sporting Club player Amro Elsoulia (R) fight for the ball during the CAF Champions League game between ES Setifienne and Al Ahly at the 8 May 1945 Stadium in Setif on 23 October 2018.
Haythem Jouini and Sameh Derbali of Esperance celebrating a goal during the 2018 CAF Champions League Semifinal 2nd Leg game between Esperance and Club Desportivo 1 de Agosto at Stade Olympique 07 Novemre Rades - Tunis - Tunisia on 23 October 2018 © Osmar Edgar/BackpagePix
Haythem Jouini of Esperance challenged by Masunguna Afonso of Club Desportivo 1 de Agosto during the 2018 CAF Champions League Semifinal 2nd Leg game between Esperance and Club Desportivo 1 de Agosto at Stade Olympique 07 Novemre Rades - Tunis - Tunisia on 23 October 2018 © Osmar Edgar/BackpagePix
Beadrik Unge of Club Desportivo 1 de Agosto and Taha Yassine Khenissi of Esperance during the 2018 CAF Champions League Semifinal 2nd Leg game between Esperance and Club Desportivo 1 de Agosto at Stade Olympique 07 Novemre Rades - Tunis - Tunisia on 23 October 2018 © Osmar Edgar/BackpagePix
Salomao Troco of Club Desportivo 1 de Agosto Anice Badri of Esperance and during the 2018 CAF Champions League Semifinal 2nd Leg game between Esperance and Club Desportivo 1 de Agosto at Stade Olympique 07 Novemre Rades - Tunis - Tunisia on 23 October 2018 © Osmar Edgar/BackpagePix
Salomao Troco of Club Desportivo 1 de Agosto Anice Badri of Esperance and during the 2018 CAF Champions League Semifinal 2nd Leg game between Esperance and Club Desportivo 1 de Agosto at Stade Olympique 07 Novemre Rades - Tunis - Tunisia on 23 October 2018 © Osmar Edgar/BackpagePix
Isaac Correia of Club Desportivo 1 de Agosto runs at Esperance defence during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Hermenegildo Da Costa Paulo Bartolomeu of Club Desportivo 1 de Agosto takes on Franck Kom of Esperance during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Mohamed Youcef Belaili of Esperance goes past Jose Ganga of Club Desportivo 1 de Agosto during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Adegbite Rasaq of Club Desportivo 1 de Agosto pulls away from Khalil Chamam of Esperance during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Hermenegildo Da Costa Paulo Bartolomeu of Club Desportivo 1 de Agosto takes on Ayman Ben Mohamed of Esperance during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Salomao Manuel Troco of Club Desportivo 1 de Agosto takes on Taha Yassine Khnissi of Esperance during the 2018 CAF Champions League game between Club Desportivo 1 de Agosto and Esperance at 11 November Stadium in Angola on 2 October 2018 © Osmar Edgar/BackpagePix
Motjeka Madisa of Mamelodi Sundowns challenged by BolajiSakin of Horoya during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Anele Ngcongca of Mamelodi Sundowns challenged by Mohamed Amadou Djibo of Horoya during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
BolajiSakin of Horoya challenged by Ricardo Nascimento of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Mandela Ocansey of Horoya challenged by Jeremy Brockie of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Sibusiso Vilakazi of Mamelodi Sundowns tackled by Abou Camara of Horoya during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Mandela Ocansey of Horoya challenged by Anele Ngcongca of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Aboubacar Camara of Horoya challenged by Jeremy Brockie of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Mandela Ocansey of Horoya challenged by Anele Ngcongca of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Horoya at the Lucas Moripe Stadium, Atteridgeville on 28 August 2018 ©Muzi Ntombela/BackpagePix
Segolame Boy of Township Rollers FC (Botswana) challenges Mustafa Kizza of KCCA FC (Uganda) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Joel Otlogetswe Mogorosi of Township Rollers FC (Botswana) challenges Juma Sadam Ibrahim of KCCA FC (Uganda) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Juma Sadam Ibrahim of KCCA FC (Uganda) challenges Ivan Ntege of Township Rollers FC (Botswana) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Hassan Musana of KCCA FC (Uganda) challenge Segolame Boy of Township Rollers FC (Botswana) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Kago Monyake of Township Rollers FC (Botswana) tries to challenge Patrick Henry Kaddu of KCCA FC (Uganda) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Maano Ditshupo of Township Rollers FC (Botswana) tries to challenge Mustafa Kizza of KCCA FC (Uganda) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Julius Poloto of KCCA FC (Uganda) evades challenge from Kago Monyake of Township Rollers FC (Botswana) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Obuile Ncenga of Township Rollers FC (Botswana) tries to challenge Muzamiru Mutyaba of KCCA FC (Uganda) during the 2018 Caf Champions League on 18 August 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Wydad Athletic Club player Anas El Asbahi (L) and Mamelodi Sundowns le andro sirino (R) fight for the ball during the CAF Champions League soccer match between Wydad Athletic Club of Morocco and Mamelodi Sundowns of Guinea at Mohamed V Stadium in Casablanca , Morocco,17 August 2018.
Wydad Athletic Club player Mohamed Nahiri (R) and Mamelodi Sundowns SIBUSISO VILAKAZI (L) fight for the ball during the CAF Champions League soccer match between Wydad Athletic Club of Morocco and Mamelodi Sundowns of Guinea at Mohamed V Stadium in Casablanca , Morocco,17 August 2018.
Wydad Athletic Club player Anas El Asbahi(L) and Mamelodi Sundowns le andro sirino (R) fight for the ball during the CAF Champions League soccer match between Wydad Athletic Club of Morocco and Mamelodi Sundowns of Guinea at Mohamed V Stadium in Casablanca , Morocco,17 August 2018.
Juma Sadam Ibrahim of Kampala Capital City Authority FC (KCCA) tries to challenge Islam Mohareb of Al Ahly Sporting Club during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Walid Said Ebeid of Al Ahly Sporting Club tries to challenge Habib Kavuma of Kampala Capital City Authority FC (KCCA) during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Juma Sadam Ibrahim of Kampala Capital City Authority FC (KCCA) heads the ball during the 2018 Caf Champions League against Al Ahly Sporting Club on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Hossam Ashour of Al Ahly Sporting Club tries to challenge Jackson Nunda of Kampala Capital City Authority FC (KCCA) during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Denis Okot Oola of Kampala Capital City Authority FC (KCCA) tries to challenge Phakamani Mahlambi of Al Ahly Sporting Club during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Shaban Muhammad of Kampala Capital City Authority FC (KCCA) pictured with Mohamed Naguib El Ghareeb Mohamed of Al Ahly Sporting Club during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Denis Okot Oola of Kampala Capital City Authority FC (KCCA) challenges Mohamed Hussein of Al Ahly Sporting Club during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Mohamed Naguib El Ghareeb Mohamed of Al Ahly Sporting Club tries to challenge Shaban Muhammad of Kampala Capital City Authority FC (KCCA) as he kicks the ball during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
Phakamani Mahlambi of Al Ahly Sporting Club tries to challenge Lawrence Bukenya of Kampala Capital City Authority FC (KCCA) during the 2018 Caf Champions League on 15 May 2018 at Mandela Stadium, Namboole, Kampala. ©Ismail Kezaala/BackpagePix
epa06740515 Esperance Sportive de Tunis player Fousseny Coulibaly (L) and Township Rollers player Ali Machani (R) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
Esperance Sportive de Tunis player Anice Badri (L) and Township Rollers player Ademibi Rdjae (R) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
epa06740498 Esperance Sportive de Tunis player Mohamed Maher Ben Sghaier (L) and Township Rollers player Tshepo Motlhabankwe (R) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
epa06740504 Esperance Sportive de Tunis player Anice Badri (L) and Township Rollers player Ademibi Rdjae (R) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
epa06740503 Esperance Sportive de Tunis players Anice Badri (L) Fousseny Coulibaly (R) and Township Rollers player Ali Machani (C) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
epa06740505 Esperance portive de Tunis players Fousseny Coulibaly and Township Rollers player Ali Machani (front) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
Esperance Sportive de Tunis playerSaad Beguir (on the ground) and Township Rollers player Maano Ditshupo (standing) fight for the ball during the CAF Champions League soccer match between Espérance sportive de Tunis of Tunisia and Township Rollers of Botswana at the Olympic Stadium Rades in Tunis, Tunisia, 15 May 2018. EPA/MOHAMED MESSARA
Wonder Samba Jive Nhleko of Mbabane Swallows wins a header from Hermenegildo Da Costa Paulo Bartolomeu of Club Desportivo 1 de Agosto during the 2018 CAF Champions League football match between Mbabane Swallows and Club Desportivo 1 de Agosto at the Mavuso Sports Centre,Swaziland on 15 May 2018 ©BackpagePix
Sandile Hlatshwako of Mbabane Swallows goes for the ball while Masunguna Alex Afonso of Club Desportivo 1 de Agosto falls during the 2018 CAF Champions League football match between Mbabane Swallows and Club Desportivo 1 de Agosto at the Mavuso Sports Centre,Swaziland on 15 May 2018 ©BackpagePix
Felix Badenhorst and Sanele Mkheli of Mbabane Swallows go for goal while Bakulu Bitumba Jacques of Club Desportivo 1 de Agosto tries to defend during the 2018 CAF Champions League football match between Mbabane Swallows and Club Desportivo 1 de Agosto at the Mavuso Sports Centre,Swaziland on 15 May 2018 ©BackpagePix
Isaac Correia Da Costa Da Costa of Club Desportivo 1 de Agosto controls the ball under pressure from Tony Tsabedze of Mbabane Swallows during the 2018 CAF Champions League football match between Mbabane Swallows and Club Desportivo 1 de Agosto at the Mavuso Sports Centre,Swaziland on 15 May 2018 ©BackpagePix
Masunguna Alex Afonso of Club Desportivo 1 de Agosto runs for the ball with Sandile Hlathswako of Mbabane Swallows during the 2018 CAF Champions League football match between Mbabane Swallows and Club Desportivo 1 de Agosto at the Mavuso Sports Centre,Swaziland on 15 May 2018 ©BackpagePix
ES Setif player Chemseddin Nessakh (L) and Mouloudia Club d'Alger player Abou Sofiane Balegh (R) fight for the ball during the CAF Champions League soccer match between ES Setif of Algeria and Mouloudia Club d'Alger of Algeria at the 8 May 1945 Stadium Setif ,Algeria , 15 May 2018. © BackpagePix
ES Setif player Mohamed Khouthir Ziti (C) and Mouloudia Club d'Alger player Aliou Dieng (L) fight for the ball during the CAF Champions League soccer match between ES Setif of Algeria and Mouloudia Club d'Alger of Algeria at the 8 May 1945 Stadium Setif ,Algeria , 15 May 2018. © BackpagePix
ES Setif player Hamza Banouh (L) and Mouloudia Club d'Alger player Rachid Ahmed Bouhena (R) fight for the ball during the CAF Champions League soccer match between ES Setif of Algeria and Mouloudia Club d'Alger of Algeria at the 8 May 1945 Stadium Setif ,Algeria , 15 May 2018. © BackpagePix
ES Setif player Chemseddin Nessakh (L) and Mouloudia Club d'Alger player Abou Sofiane Balegh (R) fight for the ball during the CAF Champions League soccer match between ES Setif of Algeria and Mouloudia Club d'Alger of Algeria at the 8 May 1945 Stadium Setif ,Algeria , 15 May 2018. © BackpagePix
Tiyani Mabunda of Mamelodi Sundowns challenged by Alejandro Quintana of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Thapelo Morena of Mamelodi Sundowns challenged by Ismail El Haddad of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Hlompho Kekana of Mamelodi Sundowns challenged by Amin Tighazoui of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Amin Tighazoui of Wydad challenged by Hlompho Kekana of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Leandro Sirino of Mamelodi Sundowns challenged by Mohammed Nahiri of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Khama Billiat of mamelodi Sundowns challenged by Yassine El Kharroubi of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Khama Billiat of mamelodi Sundowns challenged by Yassine El Kharroubi of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Sibusiso Vilakazi of Mamelodi Sundowns clears ball from Cheick Ibrahim Comara of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Walid El Karti of Wydad challenged by Tiyani Mabunda of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Walid El Karti of Waydad shields ball from Tiyani Mabunda of Mamelodi Sundowns during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Tiyani Mabunda of Mamelodi Sundowns challenged by Ismail El Haddad of Wydad during the 2018 CAF Champions League match between Mamelodi Sundowns and Wydad at Lucas Moripe Stadium, Atteridgeville on 05 May 2018 ©Muzi Ntombela/BackpagePix
Zesco United striker Winston Kalengo sandwitched between Sanele Justice and Njabulo Ndlovu of Mbabane Swallows during the 2018 CAF Champions League football match between Zesco United FC and Mbabane Swallows at the Levy Mwanawasa Stadium in Ndola on 05 May 2018 ©BackpagePix
Zesco United FC striker Jesse Jackson Were in tussle against Sanele Justice Mkhweli of Mbabane Swallows during the 2018 CAF Champions League football match between Zesco United FC and Mbabane Swallows at the Levy Mwanawasa Stadium in Ndola on 05 May 2018 ©BackpagePi
Zesco United FC striker Lazarous Kambole in a tussle for the ball against defender Stanley Umukoro while goalkeeper Sandile Lawrence Ginindza comes for the ball during the 2018 CAF Champions League football match between Zesco United FC and Mbabane Swallows at the Levy Mwanawasa Stadium in Ndola on 05 May 2018 ©BackpagePix
Ivan Ntege of Township Rollers challenged by Jackson Nunda of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Joel Mogorosi of Township Rollers shoots challenged by Awany Timothy Dennis of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Simisani Mathumo of Township Rollers wins header against Paul Derrick Nsibambi of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Joel Mogorosi of Township Rollers shoots misses shot challenged by Tom Ikara of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Lemponye Tshireletso of Township Rollers evades tackle from Fillbert Obenchan of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Lemponye Tshireletso of Township Rollers shoots challenged by Lawrence Bukenya of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Segolame Boy of Township Rollers challenged by Tom Ikara of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Joel Mogorosi of Township Rollers challenged by Awany Timothy Dennis of KCCA during the 2018 CAF Champions League football match between Township Rollers and KCCA at the National Stadium, Gaborone, Botswana on 04 May 2018 ©Gavin Barker/BackpagePix
Percy Tau of Mamelodi Sundowns challenged by Lesengimana Faustin of Rayon Sport during the 2018 CAF Confederations Cup match between Mamelodi Sundowns and Rayon Sports at Loftus Versfeld Stadium, Pretoria on 18 March 2018 ©Samuel Shivambu/BackpagePix
Wayne Arendse of Mamelodi Sundowns challenged by Mbondi Christ of Rayon Sport during the 2018 CAF Confederations Cup match between Mamelodi Sundowns and Rayon Sports at Loftus Versfeld Stadium, Pretoria on 18 March 2018 ©Samuel Shivambu/BackpagePi
Wayne Arendse of Mamelodi Sundowns celebrates goal during the 2018 CAF Confederations Cup match between Mamelodi Sundowns and Rayon Sports at Loftus Versfeld Stadium, Pretoria on 18 March 2018 ©Samuel Shivambu/BackpagePix
Simisani Flight Mathumo of Township Rollers F.C and Kevin .Patrick Yondani of Young Africans during the CAF Champions League match Township Rollers and Young Africans on 17 March 2018 at National Stadium, Gaborone,Botswana BackpagePix
Simisani Flight Mathumo of Township Rollers F.C and Kevin .Patrick Yondani of Young Africans during the CAF Champions League match Township Rollers and Young Africans on 17 March 2018 at National Stadium, Gaborone,Botswana BackpagePix
Lemponye Tshireletso of Township Rollers F.C and Said Juma Ali of Young African during the CAF Champions League match Township Rollers and Young Africans on 17 March 2018 at Bidvest Stadium BackpagePix
Sifiso Hlanti of Bidvest Wits challenges Hermenegildo Da Costa Paulo Bartolomeu of Club Desportivo de Agosto during the CAF Champions League match Bidvest Wits and Club Desportivo de Agosto on 17 March 2018 at Bidvest Stadium Pic Sydney Mahlangu/BackpagePix
Sifiso Hlanti of Bidvest Wits challenges Hermenegildo Da Costa Paulo Bartolomeu of Club Desportivo de Agosto during the CAF Champions League match Bidvest Wits and Club Desportivo de Agosto on 17 March 2018 at Bidvest Stadium Pic Sydney Mahlangu/BackpagePix
Lehlohonolo Majoro of Bidvest Wits is challenged by Unge Beadrik of Club Desportivo de Agosto during the CAF Champions League match Bidvest Wits and Club Desportivo de Agosto on 17 March 2018 at Bidvest Stadium Pic Sydney Mahlangu/BackpagePix