A late Oswin Appollis penalty fired South Africa to a 3-2 victory over Zimbabwe and into the knockout stages at the Africa Cup of Nations.
South Africa went ahead through Tshepang Moremi's deflected shot which wrong-footed goalkeeper Washington Arubi as it looped into the net, before Zimbabwe equalised when Tawanda Maswanhise skipped past two defenders and lashed the ball home.