Tied score entered by university in due course (10)
I believe the answer is:
eventually
'in due course' is the definition.
(I've seen this before)
'tied score entered by university' is the wordplay.
'tied' becomes 'even' (synonyms).
'score' becomes 'tally' (tally is a kind of score).
'entered by' is an insertion indicator (I've seen this in other clues).
'university' becomes 'U' (abbreviation for university).
'tally' going around 'u' is 'tually'.
'even'+'tually'='EVENTUALLY'
(Other definitions for eventually that I've seen before include "In the fullness of time" , "At last" , "sooner or later" , "In the end" , "In due course" .)