Have one up

(on somebody) превосходить (кого-либо), иметь преимущество (перед кем-либо)

Большой англо-русский словарь