vanquish

Definition

To defeat completely in a contest, conflict, or competition.

中文 彻底击败对手或在竞争中获胜。

Example

"The underdog team managed to vanquish the reigning champions in overtime."