To surpass in achievement or performance.
To outpace someone in competition or effort.
To overshadow; to make less noticeable than another.
Surpassed in skill or ability.
Outperformed by someone else’s actions.
Overcome in a competitive situation.
Bested or outdone, especially in achievement.