Keshav Maharaj returned the second best figures by a South African bowler in a Test innings, but Sri Lanka took a firm step towards a 2-0 series sweep after thoroughly dominating day two of the second ...