Advent of a hard-hearted competitor (7)
I believe the answer is:
arrival
'advent' is the definition.
(I've seen this before)
'hard-hearted competitor' is the wordplay.
'hearted' means to look at the middle letters.
'competitor' becomes 'rival' (synonyms).
The middle letters of 'hard' are 'ar'.
'ar'+'rival'='ARRIVAL'
'of a' acts as a link.
(Other definitions for arrival that I've seen before include "Coming - comer" , "Advent" , "Appearance (at a destination)" , "The reaching of one's destination" , "Act of coming" .)