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.

Messi backs Neymar's inclusion in Brazil's World Cup squad
Prizmic stuns idol Djokovic at Italian Open
Allen century flattens Delhi, boosts Kolkata's playoff chance
President Trump on high World Cup ticket prices: 'I wouldn't pay it either'
