have the best of it

Verb

 * 1) To gain the advantage in a contest.