одерживать верх

To gain the upper hand (over), to prevail (over)

Источник: Полный русско-английский словарь на Gufo.me