South Africa reached the quarter-finals of the Africa Cup of Nations with a two-goal win over Morocco. Paris Saint-Germain full-back Achraf Hakimi missed a penalty kick 5 minutes before the end of the match.

Sofiane Amrabat was sent off for obstructing Teboho Mokoena before he was alone with the goal. South Africa, which won the title in 1996, will play Cape Verde next Saturday. This is the first time since the 2013 edition that no Arab team has qualified for the quarters.