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