"throw up the sponge"

Expression meaning to give up the contest, admit defeat.