BackpagepixYusuf VariavaWhat lessons Mamelodi Sundowns can take from the 2016 Caf Champions League semi-finals?CAF Champions LeagueMamelodi Sundowns FCWydad CasablancaThe last time Masandawana reached the Caf Champions League semi-finals was back in 2016 where they met Zesco United