Substitute Uche Nwofor was Nigeria's hero with a second-half double to seal a 2-0 win that extends their domination over South Africa.
The VVV Venlo striker was part of a triple attacking substitution by coach Stephen Keshi at the break - and within four minutes he had proved his class, producing an audacious backheel to open the scoring before wrapping up the win with a close-range finish after 68 minutes.
In truth, Nigeria were far superior as they completed a fifth consecutive victory over their hosts.
But South Africa can still take some heart from their performance in the Nelson Mandella Challenge - played in honour of the ailing 95-year-old former South African president - with midfielder Reneilwe Letsholonyane in particular catching the eye.
Newcastle United's Shola Ameobi won his first start in a strong Nigeria line-up that also featured Milan's Nnamdi Oduamadi.
John Ogu replaced injured Chelsea star John Obi Mikel while there was also a place in Keshi's side for Sunday Mba.
Bafana Bafana were without Genk's Anele Ngcongca, who is at the centre of a club versus country row after the Belgian outfit refused to release him, citing an injury.
Following a cautious opening, it was the Super Eagles who seized control.
Braga full-back Elderson Echiejile was the first to threaten as he raced down the left flank, but his finish was woeful as he blazed high into the stands.
The visitors were then denied by the woodwork after 27 minutes as Ogu thundered an effort from outside the box that smashed back off the crossbar.
It looked to be only a matter of time until Nigeria grabbed the advantage, although they were almost caught on the counter when Bernard Parker's cross flashed across the box and a sprawling Siphiwe Tshabalala just failed to connect.
The lively Ogu threatened again 11 minutes before the break with another long-ranger that swerved viciously in the air before, at the other end, South Africa were dangerous from out wide when Parker cut in from the left and angled a ball into the path of Letsholonyane, whose shot was blocked.
Nigeria showed their hand at the break, with Keshi making his triple change, sending on Nwofor, Victor Moses and Ahmed Musa in a clear effort to force the pace of the game.
It worked almost instantly too, as just four minutes after entering the fray Nwofor found himself in space in the area and produced an exquisite bit of skill to backheel the ball beyond goalkeeper Itumeleng Khune.
Letsholonyane responded with a drive that flashed wide, but Nwofor was at it again after 68 minutes, doubling his tally from close range after Musa and Moses had worked the space to dissect the South Africa defence.
With time running out, Bafana threw everything into their search of a response, and Letsholonyane almost gave them a foothold when he broke clear only to produce a weak finish.
It perhaps should have been even worse for the hosts when Musa was released in space down the right in the final minute. His shot flashed across goal, but it mattered little as the Super Eagles had already done more than enough to emphasise the gulf in class.
|Hazard warns title rivals: Chelsea have the experience|
|Van Dijk won´t be sold, insists Southampton chairman|
|Tottenham striker Kane: I´m world class|
|Trigger-happy Palermo president Zamparini resigns|
|Donnarumma is better than me - Zoff|
|Roar! United star Ibrahimovic says he´s a lion|
|Moore to replace Ayre as Liverpool CEO|
|Henderson doubtful for Liverpool´s crunch clash with Arsenal|
|Leicester had fire in their bellies - Shakespeare pleased to ink first win|
|Thank God we aren´t playing tomorrow - Klopp tears into woeful Liverpool|
|Vardy hits back at Leicester critics after sinking Liverpool|
|Leicester City 3 Liverpool 1: Vardy at the double in reminder of Ranieri´s glory|
|Srivaddhanaprabha: Leicester players not behind Ranieri sacking|
|Juventus without trio for Napoli semi-final|
|AFC Champions League Review: Lokomotiv score after 19 seconds, Lekhwiya grab draw|
|Kane could break Shearer´s record, says Spurs legend Mabbutt|
|Manchester City miss leader Hart - Wilson questions Guardiola call|
|Iniesta hoping for Luis Enrique stay at Barcelona|
|Atletico´s Hernandez given community service after domestic violence charge|
|Man of the moment Gabbiadini has ´no hard feelings´ towards Napoli|
|Spanish? I struggled with Italian! – Allegri reacts to Barcelona rumours|
|Gotze ruled out for unknown period with ´metabolic disorders´|
|Rabiot would have to consider Real Madrid offer|
|Isco and Morata deserve more minutes, concedes Zidane|
|Imagine if they didn´t let Messi and Neymar in! - Aurier episode sparks UEFA chief´s Brexit concerns|
|Ibrahimovic is ´running Manchester United dressing room´|
|New Everton Lukaku contract ´99.99999999 per cent done´|
|Ibrahimovic: Manchester United future does not depend on Champions League qualification|
|Allegri expecting ´angry´ Napoli|
|Ferguson disagreed with the world on Pogba´s value, says Raiola|
|Wolfsburg hire Arsenal academy boss Jonker as head coach|
|Raiola refuses to confirm Ibrahimovic will stay at Manchester United|
|Donnarumma deserves to play in a great team - Agent|
|Le Tissier: Man United would not have had Gabbiadini strike disallowed|
|Riviere - We do not regret Balotelli signing|
|Tianjin Quanjin tore up agreement to sign Falcao|
|PSV keeper Zoet bemoans Feyenoord´s ´f***** up´ Hawk-Eye winner|
|Ibra revels in trophy-winning exploits - but did he take a dig at Arsenal?|
|Evra: We disrespected Marseille after Le Classique humiliation|
|Marcelo: LaLiga in Real Madrid´s hands|
|Garitano sacked by LaLiga strugglers Deportivo|
|Klopp talks down player power|
|Dembele worth £50m and good enough for Real Madrid – Gamboa|
|´It´s very painful´ - Tadic heartbroken after final loss|
|´I was really upset´ – Fabregas struggled with lack of playing time|
|Cerezo: Torres renewal? We´re trying to bring Messi to Atletico|
|´He had the aura and confidence´ – Neville compares Ibrahimovic to Cantona|
|Neymar: Barca not thinking of Madrid or LaLiga rivals|
|Everything´s a plot against him - Ramos laughs off Pique theory|
|Wolfsburg part ways with Ismael|
|Lingard loving every minute of Wembley scoring streak|
|Pioli rues setback in Inter´s quest for Champions League|
|Zidane cools fresh Bale injury worries after stunning Real Madrid comeback|
|Pique fumes as Real Madrid benefit from controversial decision|
|Emery warns PSG against complacency|
|Gabbiadini scored three times, says frustrated Puel|
|Real Madrid equal longest scoring streak in Spanish history|
|Roma are fed up - Spalletti hits back amid penalty controversy|
|Lyon´s Memphis Depay revels in two-goal performance|
|Marseille 1 Paris Saint-Germain 5: Record crowd sees OM thrashed|
|Villarreal 2 Real Madrid 3: Bale, Ronaldo and Morata complete stunning turnaround|
|Inter 1 Roma 3: Nainggolan at the double in dominant display|
|Ronaldo spot on as he takes LaLiga penalty record|
|Mourinho: Fans will camp at Ibrahimovic´s house to make sure he stays!|
|Late Barca defeat leaves Simeone with sense of deja vu|
|It is not easy to keep winning – Mourinho emotional after Manchester United success|
|Mourinho: Outstanding Ibrahimovic won us the cup|
|Pogba: That´s why Ibrahimovic came here|
|Ibrahimovic hails his predictive powers after sealing EFL Cup triumph|
|He´s incredible - Carrick hails Ibrahimovic impact after EFL Cup win|
|Mourinho equals Clough and Ferguson record with EFL Cup triumph|
|Manchester United 3 Southampton 2: Ibrahimovic settles thrilling final|
|Lewandowski focused on writing his own Bayern history after Gerd Muller comparisons|
|Muller: Goals aren´t everything for me|
|Bacca goal should not have stood – Montella|
|Kane one of the top strikers in the world - hails Pochettino|
|Messi celebrates 400th win with Barcelona|
|Atletico Madrid 1 Barcelona 2: Messi leaves it late again to stun hosts|
|Leicester should have to play without a manager, blasts Mihajlovic|
|What a first half! - Record-breaking Kane lauds Tottenham display|
|Fabregas ´humbled and proud´ after 300th Premier League game|
|Sassuolo 0 AC Milan 1: Controversial Bacca penalty proves decisive|
|Zarate confirms ACL injury|
|Bayern Munich deny Eberl approach|
|Rooney on bench for EFL Cup final|
|Tottenham 4 Stoke City 0: Kane hat-trick sends Pochettino´s side second|
|Norwich City 1 Ipswich Town 1: Knudsen and Bialkowski frustrate Neil´s men|
|´No regrets´ for Ben Yedder after rejecting PSG move|
|Mignolet: Liverpool harder to stop now than with Suarez|
|O´Neill rules out taking Leicester job and questions players´ attitude|
|´Uncle´ Toure still uncertain on Manchester City future|
|Mourinho already knows next Manchester United transfer targets|
|Newcastle Jets 1 Central Coast Mariners 1: Honours even in F3 Derby|
|Half a century of Kazuyoshi Miura: Japanese legend plays on 50th birthday|
|´Criminal´ if Shaw doesn´t succeed at United - Neville|
|Kaka scores first goal in Orlando City´s new stadium|
|Conte lauds Chelsea´s milestone man Fabregas|
|Pochettino questions readiness in Tottenham´s trophy quest|
|Mata wants to extend Manchester United contract|
|Mourinho is a winner - Cantona backs United for success|
|Allegri grateful Juve control Serie A title destiny|