Where is SL's 42 all out in the shortest Test innings ever?

Sri Lanka's capitulation to South Africa turned out to be the second-fastest in the history of Test cricket, with South Africa taking a mere 83 balls to roll them over for 42 all out in Durban.