Nigeria clinched a thrilling victory over South Africa in the semifinals of the 2023 Africa Cup of Nations, securing their spot in the final after a tense penalty shootout that ended 4-2 in their favour.

The match, held in Bouake, unfolded with intense drama, culminating in a 1-1 draw after regular time. However, the game’s defining moment came in the dying minutes of regulation when a goal by Nigeria’s Victor Osimhen was overturned by the referee, who instead awarded a penalty to South Africa.

Teboho Mokoena capitalized on the penalty opportunity, netting in the 90th minute to force the match into extra time. Despite South Africa’s efforts, including defender Grant Kekana’s late dismissal, they couldn’t break the deadlock.

The fate of the match was ultimately decided by a gripping penalty shootout. Nigeria’s goalkeeper Stanley Nwabali emerged as the hero, making crucial saves to deny two South African spot-kicks. Kelechi Iheanacho’s winning penalty sealed Nigeria’s victory, propelling them into Sunday’s final.

With their place secured, Nigeria now awaits the winner of the Ivory Coast versus Democratic Republic of Congo matchup, as they aim to capture the prestigious AFCON title.