Sri Lanka let their rivals know they were anything but a spent force in the Tri series limited Overs cricket competition when they produced a stunning form reversal to humble South Africa by 76 runs here on Tuesday.
Sri Lanka overwhelm lacklustre South Africa.