Na sequência de apontamentos, comentários e dúvidas acrescentados e acrescidos...
... mais um caso tomado como crítico / problemático na realização da língua.
Q: Em "Foram eles os vencedores", qual termo é sujeito e predicativo do sujeito?
R: A frase dada apresenta uma ordem invertida nos termos.
O facto de 'eles' ser um pronome pessoal na forma de sujeito já por si muito diz quanto à função sintática desempenhada, independen-temente da sua posição na frase (por razões de inversão). É com o pronome-sujeito que a concordância se constrói ao nível do predicado ('foram os vencedores'). Neste sentido, 'os vencedores' é o predicativo do sujeito, cujas propriedades típicas se lhe aplicam: concordância em género e número com o sujeito (Eles < os vencedores); permutabilidade com o clítico demonstrativo invariável 'o' (Eles foram-no); possibilidade de anteposição com lacuna ('Vencedores, eles foram [-]) ou com recurso ao clítico (Vencedores, eles foram-no).
A ordem direta da frase é 'Eles foram os vencedores'.
Espero que esta resposta seja esclarecedora, direta e natural nos argumentos aduzidos. Se não for de vencedor que seja de atleta à procura da meta... do conhecimento.