Sri Lanka produced a stunning form reversal Tuesday but their Tri series limited Overs match against South Africa remained in the balance after reaching just 480 3 on a perfect batting wicket.
Brave Sri Lanka lack a killer punch.