Nigeria will play in the final of the 2023 Africa Cup of Nations.
The Super Eagles needed penalties to see off South Africa in their semi-final clash on Wednesday.
The game ended 1-1 in regulation time and after 120 minutes.
There were no goals in the opening half of the game, which was dominated by Bafana Bafana.
READ ALSO: 2023 AFCON: Official Super Eagles Line Up Against South Africa
But in the second half, Nigeria took the lead after Victor Osimhen was fouled inside the area.
William Troost-Ekong stepped up to put the Eagles one goal up.
However, late in the game, Alhassan Yusuf gave away a penalty, which Teboho Mokoena tucked away.
The match was eventually decided on penalties, where Jose Peseiro’s men won 4-2.
They will now face host, Ivory Coast or DR Congo in Sunday’s final.
DAILY POST