Answer: outfight

AnswerCrossword Clue
outfightto defeat (to win a victory over)
outfightFight better than and beat (an opponent)