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.

McIlroy takes historic six-shot Masters lead into weekend
Sooryavanshi's hot streak continues in IPL as Rajasthan down RCB
Real Madrid title hopes hit by draw with Girona
West Ham out of relegation zone with big win over Wolves
Green's return to bowling fails to ignite Kolkata