Nerve to drop ball for a contest (6)
I believe the answer is:
battle
'contest' is the definition.
(thesaurus)
I can't explain the remainder of the clue.
(Other definitions for battle that I've seen before include "Struggle tenaciously" , "Difficult conflict or struggle" , "Sustained conflict" , "Encounter" , "Skirmish" .)