South Africa have shocked Egypt by knocking the hosts out of the Africa Cup of Nations.
Thembinkosi Lorch scored an 85th minute winner to book a spot for his country in the quarter-finals.
Meanwhile, defending champions Cameroon are also out of the tournament.
They were beaten 3-2 by Nigeria in a five-goal last-16 thriller.

Romelu Lukaku makes Belgium's World Cup roster
France reveals World Cup roster; Camavinga, Chevalier left off
Punjab crack under pressure to leave IPL playoffs hopes in balance
Mbappe booed on return as Real Madrid beat Oviedo 2-0
