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.

Morocco show their credentials in impressive quarter-final performance
Rosenior looks to emulate Man Utd's 'Class of 92' with young Chelsea squad
Sabalenka returns to Brisbane final with win over Muchova
Hollywood-backed Wrexham knock Forest out of FA Cup in six-goal thriller
Snow, freezing temperatures force cancellation of games in Germany, England
