Which underdog has the best chance of pulling off an upset this weekend?