avere la meglio

Etymology
lit. 'to have the best'.

Verb

 * 1) to prevail
 * 2)  to get the best of
 * 1)  to get the best of