Definitions of vanquish:

  • verb:   come out better in a competition, race, or conflict