South Africa seized control of the first Test at Galle as Dale Steyn blew away the Sri Lankan middle order, finishing the day with 5-50.
The hosts ended the day on 283-9, still 172 shy of South Africa’s 455-9 declared, as Morne Morkel dismissed Suranga Lakmal with the final ball of the day.
Sri Lanka had made a steady start to their reply, recovering from the loss of Jayan Silva early in the day, to reach 98-1 before the Proteas pace attack, and Steyn in particular, started making inroads.
Morkel bowled Kumar Sangakkara for 24 and Mahela Jayawardene joined the left-hander back in the pavillon soon after having been trapped lbw by Steyn, leaving Sri Lanka to rebuild without their two most experienced batsmen.
More to follow...