We do not currently know of any antonyms for fighting a losing battle.
For similar words to fighting a losing battle, try: