Cape Town - The Blitzboks reached the Cup semi-finals of the Las Vegas Sevens after beating Australia 17-14 in their quarter-final clash on Sunday.
LIVE SCORING from the Las Vegas Sevens
The Australians scored first through James Stannard, before the Blitzboks replied with a try from Ruhan Nel.
The scoreline was locked at 7-7 at half-time.
Speedster Siviwe Soyizwapi put the South Africans in the lead early in the second half, before Liam McNamara levelled matters for Australia in the 11th minute.
Rosko Specman scored the winning try when he finished beautifully down the right wing to propel the Blitzboks into the lead in the 13th minute, before the South Africans held on for the win.
Earlier on Sunday, South Africa beat Wales 21-7 to finish top of Pool A. They had beaten Canada 24-7 and France 31-0 on Day 1.
The Blitzboks will now face hosts USA in the Cup semi-finals later on Sunday (23:44 SA time on Sunday night). Fiji will play New Zealand in the other semi-final.