annihilated, bombed, buried, clobbered, creamed, drubbed, dusted, flattened, pasted, routed, shellacked, skinned, skunked, smoked(slang), smothered, snowed under, thrashed, trimmed, tromped, trounced, walloped, waxed(slang), whipped, whomped, whopped(or whapped), whupped
swept, upsetbeaten(or beat), bested, conquered, dispatched, hurdled, licked, mastered, overborne(also overborn), overcome, overmatched, prevailed (over), subdued, surmounted, taken, thrown, triumphed (over), won (against), worstedcrushed, knocked off, knocked over, overpowered, overthrown, overwhelmed, subjugated, upended, vanquishedaced (out), bettered, eclipsed, exceeded, outdistanced, outdone, outfought, outshone(or outshined), outstripped, overtopped, surpassed, topped, transcendededged (out), nosed out, pipped(British)capped, excelled, flourished, scored, succeededbroken, destroyed, done in, finished, slaughtered, sunk
beaten the pants off, eaten alive, run circles around(or run rings around), wiped the floor with(or wiped the ground with)