Outperformed Synonyms

Be or do something to a greater degree
(Verb)