South Africa v Sri Lanka, 1st Test, Port Elizabeth, 2nd day

South Africa swing it their way