on top - definition and synonyms

phrase
  1. in a situation where you are in control or winning

    United stayed on top throughout most of the match.

See also main entry: top