Nigeria took a deadly 2-1 win over South Africa and booked the transit ticket to the semi-finals of the African Cup of Nations in Egypt.

Nigeria have taken a fresh step in their campaign for their fourth African Nations Cup title after a thrilling match, with the result remaining until the last moments, before the Green Eagles finally settle for the final, to return to the semi-finals of the tournament for the first time Since his last coronation six years ago.

Nigeria took the lead with Samuel Shukweizi in the 27th minute, but South Africa equalized in the 71st minute through Bongani Zongo.

Everyone was ready for the end of the original time with a 1-1 draw and extra time, but the Nigerian team reached the semi-finals through William Econing in the 89th minute.

Nigeria, the winner of the tournament in 1980, 1994 and 2013, will face a semi-final on Sunday with the winner of the match between Algeria and Ivory Coast.