Ismail El Aoud (13ºmin) y Ziyad Baha (61ºmin y 62ºmin) marcaron para Marruecos, mientras que Neo Bohloko anotó el único gol de Sudáfrica (54ºmin).
En el otro partido de cuartos disputado el jueves, Burkina Faso se impuso a Zambia por 6-1 en el estadio El Arbi Zaouli de Casablanca.
Los otros dos cuartos de final enfrentarán, el viernes, a Costa de Marfil y Senegal en el estadio municipal de Berrechid, y a Túnez y Malí en el estadio El Abdi de El Yadida.