Islam Mohareb is one of the key attacking players for Egyptian club Al Ahly ahead of their African Champions League double-header against Algeria's Entente Setif. Reuters
Islam Mohareb is one of the key attacking players for Egyptian club Al Ahly ahead of their African Champions League double-header against Algeria's Entente Setif. Reuters

CAF Champions League semi-finals: Egypt's Al Ahly seek goals in Africa and Esperance a clean sheet