Nigeria y Sudáfrica se medían cara a cara en busca de una plaza en semifinales que, tras un final agónico, fue a parar a manos de las 'Súper Águilas'.
El choque comenzó con ambas selecciones respetándose mucho e intentando no cometer fallos en los primeros minutos.
Con el paso del tiempo, Nigeria se fue poco a poco haciendo con el control, aunque no conseguía generar peligro.
Por su lado, los 'Bafana Bafana' no trenzaban tres pases seguidos y a duras penas cruzaban el centro del campo con cierto peligro.
El 0-0 imperaba en el marcador, pero cerca de la media hora una jugada de inspiración de Iwobi acabó con Samu Chukwueze anotando el 1-0.
Tras el tanto, Nigeria trató de buscar el 2-0, pero el marcador no se movería en el resto de la primera parte
La segunda mitad comenzó con Nigeria dominando el choque y pudiendo sentenciar el duelo en los compases iniciales de la misma.
La ocasión más clara estuvo en las botas de Etebo (51'), cuyo lanzamiento de falta lejano acabó estrellándose contra el larguero.
Pocos minutos después sería Ndidi el que pudo matar el partido, pero no acertaría a conectar un remate en el área pequeña.
Los fallos de Nigeria dieron vida a Sudáfrica, que sin hacer prácticamente nada acabó encontrándose con el empate a menos de 20 minutos del final.
Zungu anotó de cabeza el 1-1 tras aprovechar un rebote en la espalda de Ighalo. En principio el árbitro señaló fuera de juego, pero el VAR hizo rectificar al colegiado.
El tanto fue un mazazo para Nigeria, que veía como se le podía escapar el pase a semis tras tener dominado el duelo, pero la fortuna sonrió al equipo de Gernot Rohr.
Y es que cuando el encuentro agonizaba, en el minuto 89, Troost-Ekong aprovechó un fallo de Williams a la salida de un córner y poner a placer el definitivo 2-1.
De esta manera, las 'Súper Águilas' lograron su pase a las semifinales de la Copa África. Allí se medirán al ganador del Costa de Marfil-Argelia.