Title-holders Al Ahly of Egypt surrendered a 20-match unbeaten home record in the CAF Champions League on Saturday when losing 2-1 to surprise Group C winners Orlando Pirates of South Africa.
Some results have been hidden because they may be inaccessible to you