South Africa have booked their place in the quarter-finals of the Rugby World Cup
They dominated the first half on their way to thrashing 14-man Canada 66-7.
The Springboks are at the top of Pool B for now but defending champions New Zealand are likely to beat Italy on Saturday to win the group.
Wednesday's matches see Argentina taking on USA, Scotland facing off against Russia and Wales battling it out against Fiji.

India win Australia series after fifth T20 is washed out in Brisbane
Norris on pole for Sao Paulo sprint, Piastri third
Sabalenka books WTA Finals title clash with Rybakina
Thrilling start to Dubai Racing Carnival
Aaron Rai, Tommy Fleetwood share halfway lead in Abu Dhabi
