outrival
verb
Meaning
To outperform; to outdo.