We do not currently know of any antonyms for comes off second-best.
For similar words to comes off second-best, try:
Did you mean comes off?