The Super Eagles of Nigeria needed a late winner to see off the Bafana Bafana of South Africa in the second quater final tie of the 2019 AFCON.
They started of on a good note but just like in two of their group games, the Super Eagles of Nigeria left it lateas they scored in the 88th minute to see off South Africa.
Both teams qualified to the quarter final on the back of impressive victories in the round of 16.
Nigeria were involved in a thriller as they came back from 2-1 down to beat Cameroon 3-2.
South Africa, however took perhaps the biggest scalp of the tournament after a spirited display saw them defeat host nation Egypt in a game that will stay on the minds of the Bafana Bafana fans for a very long time.
The game started with the Nigerians on the front foot and asking the right questions.
Ahmed Musa terrorised the right side of the South African defence and found so much joy on that side. The vice captain was an influential part of the Nigerian attack that has impressed very much this year.
All that effort was duly rewarded as One of those attacks saw Chukweze get at the end of a brilliant cut back from Alex Iwobi.
The Villareal attacker had his initial shot stopped but pounced on the follow up and gave the super eagles the lead.
Nigeria held on to that lead and went into the break with the advantage.
What was shocking was the laid back approach they took in the second half as they sat back and allowed the South Africa into the game.
The South Africans had the better share of possession as Nigeria relied on counter attacks and catching them on the break.
They were however punished in the 71st minute after Bogani Zungu became the first South African to score 2 goals in an AFCON tournament since 2008.
The goal itself had to be reviewed on the Video Assistant referee which was being used for the first day in the continental tournament.
At 1-1, both sides searched for a winner and had fair half chances on their own.
As the game looked like going into extra time, William Troost-Ekong showed determination to get behind a Nigerian corner at the far end and tap into the empty net as the South African goalkeeper was caught in no man’s land.
Nigeria left it late, snatched victory and held on to reach the semi final for the third time in the last decade and will face the winner of the game between Algeria and Ivory Coast.
Senegal beat Benin 1-0 in the other quarter final game of the day with a 68th minute goal from Idrissa Gana Gueye.
The Everton midfielder whizzed through the Beninese defense after some good interplay with Mane and slotted home to give Senegal the winner.
After the goal, the Benin resilience had been broken and Senegal could and should have had more but for their profligacy before goal.
The Teranga Lions however held on for their first semi final appearance since 2006 and a chance to win their first ever trophy.