Cape Town - The Blitzboks have beaten Canada to make it two-from-two at the London Sevens on Saturday.
The Blitzboks won 17-7 after leading 7-0 at half-time.
The Springbok Sevens side ran in three tries through Ryan Oosthuizen, skipper Philip Snyman and Werner Kok. Branco du Preez landed one conversion.
Meanwhile, Canada could only manage a single try through Harry Jones in the second half with Nathan Hirayama slotting the conversion.
Earlier in the day, the Blitzboks beat Russia 31-0 in their opening Pool D clash.
Later on Saturday, Neil Powell's men play their final pool match against Samoa 17:04 (SA time).
The South Africans trail Fiji by four points and need to overhaul the high-flying South Sea side to maintain their status as the top side in the world.
The knockout rounds will be played on Sunday.
Tries: Ryan Oosthuizen, Philip Snyman, Werner Kok
Conversion: Branco du Preez
Try: Harry Jones
Conversion: Nathan Hirayama