Dark horse.

This idiom or expression like phrase means:

Underdog.
A promising, but previously unknown, political candidate.
Someone you don’t expect to win, but who ends up winning.