CAF Champions League: Al Ahly annihilates TP Mazembe to set up finals against Esperance Sportive de Tunis
Africa CAF Champions League: Al Ahly annihilates TP Mazembe to set up finals against Esperance Sportive de Tunis