
Following Saturday's games, this year's CAF Champions League semi-final line-up has been completed with some drama involved in the quarter-final second legs.
AS English
Following Saturday's games, this year's CAF Champions League semi-final line-up has been completed with some drama involved in the quarter-final second legs.
CAN Champions League
Caf Champions League Final
CAF Champions League
WYDAD 1-0 AL AHLY
CAF Champions League