We do not currently know of any antonyms for sure-fire winner.
For similar words to sure-fire winner, try: