outrival

To outperform; to outdo.