South Africa are safely through to the third round of 2018 FIFA World Cup qualifiers following a 1-0 (4-1 on aggregate) win over Angola at the Moses Mabhida Stadium on Tuesday evening.
Eager to make amends for their poor showing in Benguela, the hosts put on a fighting performance, but were ultimately the architects of their own demise with a Manucho Diniz own goal sealing the win for Bafana Bafana.
Palancas Negras were the better side in the first-half, but were unable to capitalize on nervy defending by the hosts with Jackson Mabokgwane found wanting on several occasions.
Angola continued to press forward after the interval and were almost rewarded for their efforts with 56 minutes on the clock.
Erick Mathoho's last ditch challenge took the ball beyond Mabokgwane, leaving Gelson with an opportunity to finish, but the striker could only succeed in hitting the post from an acute angle.
Bafana Bafana took full advantage and opened the scoring in the 67th minute. Thulani Hlatshwayo's header attempt at the far post inadvertently directed past Antonio by the unlucky Diniz.
Angola went in search of the equaliser, but South Africa held on with relative ease to book their place alongside 19 other African hopefuls in the next round, the country's dream of reaching a fourth World Cup very much alive.
South Africa (0) 1 (Manucho Diniz OG 67')
Angola (0) 0
South Africa: Mabokgwane; Hlatshwayo, Matlaba, Mathoho, Coetzee, Makola (Serero 59'), Masango, Furman, Zungu (Mokotjo 76'), Gabuza (Vilakazi 58;), Rantie
Angola: Antonio; Mafuta, Gelson, Fredy (Adao 89'), Menga, Bastos, Miguel, Gomito (Papel 71'), Diniz, Cardoso (Bua 70'), Isaac