steal the show - definition and synonyms

phrase
  1. to get more attention and praise than anyone else by being the best, most impressive etc at doing something
See also main entry: steal