They will face Poland at 09h28 (SA time) in their semi-final, with victory over the Europeans securing not only a place in the final, but also qualification for the HSBC SVNS 2, to be played in the next three months.
The three wins, over Mexico (61-0), Czechia (24-5), and Thailand (33-5) came in attractive fashion, with the pace of the SA side out wide a clear advantage.
Maria Tshiremba scored four tries in the opening victory over Mexico and fellow speedsters, Nadine Roos, Ayanda Malinga, and Patience Mokone also went around the defence with regular intervals.
Tshiremba laid down the marker in the opening match, dotting down three times before the halftime break and another early in the second half, with great use of her pace.
Mokone replaced her and dotted down twice as they romped away against a Mexican side that had no answers to the all-round attack from their opponents.
Nadine Roos on the attack.
The match against Czechia started well, with Roos and Shiniqwa Lamprecht scoring good tries, but they lost focus when Asisipho Plaatjies was yellow carded. The Eastern European side took advantage of their extra attacker and scored just before the break.
The second half remained tight, but a good effort by Tshiremba opened up the winning margin.
The South Africans conceded first against Thailand as Laksina Nawakaew sold a dummy to score the opening try. The response was swift though as Leigh Fortuin scored from the restart, running all of 80m to dot down.
Vianca Boer and Zintle Mpupha also added second half tries as the Springbok Women’s Sevens zoomed into a third win.
Scorers:
South Africa 61 (28), Mexico 0 (0)
SA - Tries: Maria Tshiremba (4), Vianca Boer, Ayanda Malinga, Patience Mokone (2), Nadine Roos. Conversions: Roos (8).
South Africa 24 (17), Czechia 5 (5)
SA - Tries: Shiniqwa Lamprecht, Nadine Roos (2), Maria Tshiremba. Conversions: Roos (2).
Czechia - Try: Julie Durychova.
South Africa 33 (21), Thailand 5 (5)
SA - Tries: Leigh Fortuin, Vianca Boer, Shiniqwa Lamprecht, Zintle Mpupha, Ayanda Malinga. Conversions: Roos (3), Byrhandré Dolf.
Thailand - Try: Laksina Nawakaew.
Semi-finals (SA times, live on SuperSport):
09h28: South Africa v Poland
09h50: Argentina v Czechia