Rally finished in sports ground yard (8)
I believe the answer is:
recovery
'rally' is the definition.
(I've seen this before)
'finished in sports ground yard' is the wordplay.
'finished' becomes 'over' (similar in meaning).
'in' means one lot of letters goes inside another.
'sports ground' becomes 'rec' (short for recreation ground).
'yard' becomes 'y'.
'rec'+'y'='recy'
'over' inserted inside 'recy' is 'RECOVERY'.
(Other definitions for recovery that I've seen before include "Retrieval - restoration of health" , "Rally" , "Act of getting better" , "Bringing home a brokendown vehicle" , "Recuperation after illness" .)