a dark horse like that could have dealt a major blow to your credibility
a person or team that is no likely to win but may do so anyway
"a dark horse like that could have dealt a major blow to your credibility" What is the definition of "dark horse"?