Cape Town - The Blitzboks booked their spot in the Cup final of the Singapore Sevens after a convincing semi-final win over the USA on Sunday.
MATCH CENTRE at Singapore Sevens
The Springbok Sevens side won 24-12, after leading 12-0 at half-time.
The Blitzboks claimed four tries (including a penalty try) to stun the World Rugby Sevens Series leaders.
In the final at 13:00 (SA time), South Africa will face Fiji, who beat England 26-12 in their Cup semi-final clash. The Blitzboks beat Fiji 17-7 in pool phase play on Saturday.
Earlier on Sunday, the South Africans reached the Cup semi-finals with a 21-12 victory over Samoa.
Tries: Siviwe Soyizwapi, Stedman Gans, Impi Visser, penalty try
Conversion: Branco du Preez
Try: Stephen Tomasin, Joe Schroeder
Conversion: Madison Hughes