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.

Australian cricketer Usman Khawaja disputes findings in 2018 ball-tampering probe
Everton's Dewsbury-Hall does his talking on the pitch after England omission
India's Shami keeps white-ball focus after ending Test career
'Brotherly Love', 'Colour Up' light up Dubai Racing Carnival opening night
Norris fastest in Sao Paulo practice as champion Antonelli returns to action