We do not currently know of any antonyms for won hands down.
For similar words to won hands down, try: