The Springbok Sevens will play Samoa in the Cup semi-finals at Las Vegas after beating Wales 26-0 in the quarter-finals.
Earlier in the day, the Blitzbokke beat Kenya 15-5 to finish top of Pool B.
The other Cup semi-final will be between New Zealand and Fiji after New Zealand beat Canada 17-0 and Fiji edged the USA 21-19.
New Zealand vs Fiji, 9:32pm (SA time)
South Africa vs Samoa, 9:54pm (SA time)