We do not currently know of any antonyms for did battle with.
For similar words to did battle with, try: