GettyEd DoveToo Good, Too Bad: Caf Champions League quarter-finalsCAF Champions LeagueFEATURESMamelodi Sundowns FCTP MazembeZamalek SCEsperanceEtoile du SahelWydad CasablancaAl Ahly SCRaja CasablancaGoal review the winners and the losers from the Last Eight bout in Africa’s premier club competition