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.

New Zealand crush South Africa to reach T20 World Cup final
Dave Rennie becomes first Pacific Islander to lead All Blacks
FIFA offering $12 tickets to World Cup Play-Off Tournament
Resurgent Wolves stun Liverpool, Everton enjoy home comfort
Real Madrid's Rodrygo to miss World Cup for Brazil
