trounce
verb
°to win against (someone) by a wide margin; to beat thoroughly, to defeat heavily.
"The American team trounced the Mexicans by 10 goals to 1."
°to punish.