Answer: hardfought

AnswerCrossword Clue
HARDFOUGHTWell contested