Not pretty from Al Ahly and Pitso Mosimane but they got the job done and are through to the Semi Finals of the CAF Champions League Mamelodi Sundowns ...