India and South Africa is the shortest Test in history Decided in 642 balls, the match between