South Africa beat Kenya 14-5 in an all-Africa clash in the Men's Rugby Sevens in the Tokyo Games on Monday.
All 19 points were scored in the first half, when Siviwe Soyizwapi and Selvyn Davids dotted down for South Africa. Collins Injera record Kenya's only try.
The results added to the Blitzboks' 33-14 win over Ireland earlier in the day. South Africa will face the USA in Tuesday's Pool C decider.
Meanwhile, New Zealand brushed aside the strong challenge of Argentina in their second game in Pool A, winning 35-14 to book their place in the last eight. The Argentines need to beat minnows South Korea on Tuesday to go through.
Australia may have to beat the All Blacks on day two to keep their hopes alive, though a thumping 42-5 victory over the Koreans improved their points difference after a poor showing in an opening 29-19 loss to Argentina.
Britain were hugely impressive in Pool B wins over Canada and Japan, running in 10 tries without conceding a point, an ominous sign of their potential in the competition for the 2016 silver medallists. Their big test will come in a final Pool B game against Fiji, who beat them to gold five years ago and have also sealed their quarter-final place, with top spot in the pool to be decided.
Fiji failed to get out of second gear on the opening day and were run close by Japan in a 24-19 opening victory, and they were equally lacklustre in a 28-14 win over Canada.
Japan and Canada will slug it out in a bid for a win that could put them in quarter-final contention as one of the two best third-placed teams. For the home side, there is the threat of an early exit after they were semi-finalists in Rio in 2016.