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.

Andreeva, Anisimova advance in Dubai as Rybakina retires
Antonio Tiberi soars to UAE Tour stage 3 win
Farhan fires Pakistan into T20 World Cup super eight
South Africa sink UAE to cap unblemished group campaign
Pacquiao to face Provodnikov in April return bout