getting the better of (verb) best: defeat; gain advantage
Sinonime: be influential, count, cut ice, deserve notice, have a hold upon, have a lot to do with, have the upper hand, have weight, tell, weigh, weigh heavy
Antonime: give up,
lose, relent,
surrender