We do not currently know of any antonyms for clinched the deal.
For similar words to clinched the deal, try: