Ugandans upset Al Ahly, while Mbabane Swallows record first ever CAF Champions League group stage win16 May 2018