Nigeria will be aiming to reach the final of the Africa Cup of Nations for the first time since 2013 when they take on South Africa in the first semi-final at Stade de la Paix in Ivory Coast.
The Super Eagles convincingly dispatched Angola in the quarter-finals to reach the last four while Bafana Bafana booked a place in the semi-final thanks to a Ronwen Williams masterclass against Cape Verde in the last eight.
Nigeria are unbeaten so far in this competition, beating Ivory Coast and Guinea Bissau after sharing the spoils with Equatorial Guinea in the group opener.
The Super Eagles then edged past Cameroon and Angola in the knockout round and are only one game away from gazing upon Africa’s biggest prize.
Although Ademola Lookman, Moses Simon and Victor Osimhen have all proved to be the difference several times in this competition for the Super Eagles, Jose Peseiro’s side have not conceded in four successive games so far and have an incredible backline to thank.
South Africa have also not conceded in their last four games in the competition and led by Hugo Broos, Bafana Bafana will hope they can be the better side on Wednesday night in order to seal a place in the final for the first time since 1998 when they finished as runners up.
Hugo Broos’ side has only lost one match in this competition (Mali), beating Namibia and Tunisia in the group phase before eliminating Morocco and Cape Verde in the knockout round.
However, Bafana Bafana have never beaten Nigeria in this competition, losing four times including their 2-0 defeat in the semi-final in 2000, and this feat could repeat itself once more.
Themba Zwane and Percy Tau will hope they can make a positive impact on their team as Ronwen Williams is expected to remain in the sticks for South Africa.
The match starts at 17:00 GMT.