We do not currently know of any antonyms for give best shot.
For similar words to give best shot, try: