outshone

verb
  1. past tense and past participle of outshine; to shine more brightly than something else
  2. to surpass or excel someone in performance, ability, or achievement

Examples