fight to the finish

Noun

 * 1) A competition in which both parties continue until one side is unequivocally defeated.