outshines

verb
  1. to shine more brightly than something else
  2. to be much better than someone or something else; to surpass in excellence

Examples