20160718 sports.football: Football: Semi-finals in sight as Sundowns upset Zamalek