India have completed the quickest victory in Test match history, beating South Africa in just a day and a half in Cape Town.
Set 79 to win, the Indian batsmen chased down their total in 12 overs – bringing the match to an end on the second afternoon of a scheduled five-day game.
Just 642 balls were bowled – 14 fewer deliveries than in the previous shortest Test (in 1932 when South Africa were beaten by Australia).
India’s win means the Test series is drawn 1-1.