We do not currently know of any antonyms for defeat utterly.
For similar words to defeat utterly, try: