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