South Africa crushed Zimbabwe by an innings and 120 runs inside two days in their one-off day-night Test at St George's Park on Wednesday. Forced to follow on after being bowled out for 68 in their first innings, Zimbabwe were shot out for 121 runs in their second innings.