outstrive

verb
  1. to surpass or exceed in striving, effort, or competition
  2. Usage: transitive; literary or formal
  3. to strive harder or more persistently than; to compete more vigorously than
  4. Usage: transitive; archaic or rare

Examples