Sri Lanka v South Africa, 2nd Test, SSC, 3rd day

Amla prospers, but South Africa flounder