Nigeria scored a late goal to beat South Africa and book their place in the semi-finals of the Africa Cup of Nations.
William Troost-Ekong's 89th minute marker gave the Super Eagles a dramatic 2-1 victory.
They'll now play either Ivory Coast or Algeria in Sunday's semi-final.
Meanwhile, Senegal have also reached the final four after beating Benin 1-0.
They'll face off against Madagascar or Tunisia in the second semi-final on Sunday.

Iran says ticket allocation for World Cup withdrawn days before tournament
PGA Tour to co-sanction Australian Open as international reach expands
American great Serena returns to court at Queen's
Benfica say Real Madrid intend to hire Mourinho
Bangladesh stun Australia in rain-affected 1st ODI