hold the stage

hold the stage

dominate a scene of action or forum of debate.
See also: hold, stage