Brittle Sri Lanka blown away by an innings

South Africa overwhelmed a brittle Sri Lanka by an innings and 81 runs at Centurion with victory sealed before tea on the third day