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