upsetter

noun

1.
an unexpected winner; someone who defeats the favorite competitor
Derived from:
upset