Segundo o regulamento, a final só teria jogo de volta (no Maracanã), se o Vasco não ganhasse o primeiro duelo, pois tinha melhor campanha. O Gigante da Colina não quis nem saber e bateu o São Paulo (SP) dentro do Morumbi.
O time-base campeão: Acácio; Luiz Carlos Winck, Quiñonez, Marco Aurélio e Mazinho; Zé do Carmo, Marco Antônio Boiadeiro e Bismarck; Sorato, Bebeto e William. Técnico: Nelsinho Rosa.
O Vasco da Gama se classificou para a Taça Libertadores da América de 1990.
Ainda sobre os times do Rio de Janeiro, o Botafogo terminou em quarto lugar, o Flamengo em nono e o Fluminense em décimo-quinto.
Atlético (PR), Guarani (SP), Sport (PE) e Coritiba (PR) foram rebaixados para a segunda divisão do Brasileirão de 1990.
Os Participantes
- BA: Bahia e Vitória.
- GO: Goiás.
- MG: Atlético e Cruzeiro.
- PE: Náutico e Sport.
- PR: Atlético e Coritiba.
- RJ: Botafogo, Flamengo, Fluminense e Vaso da Gama.
- RS: Grêmio e Internacional.
- SP: Corinthians, Guarani, Internacional Limeira, Palmeiras, Portuguesa, Santos e São Paulo.
1ª Fase
1ª Rodada
06/09/1989
- Botafogo 2-1 Internacional/RS
- Bahia 1-2 Fluminense
07/09/1989
- Atlético/PR 0-0 São Paulo
- Corinthians 0-2 Internacional/SP
- Flamengo 0-0 Atlético/MG
- Vitória 0-1 Guarani
- Coritiba 2-1 Grêmio
- Cruzeiro 0-1 Vasco da Gama
- Palmeiras 0-0 santos
- Sport 0-1 Goiás
2ª Rodada
09/09/1989
- Guarnai 1-3 Corinthians
- Santos 0-1 Fluminense
10/09/1989
- Atlético/PR 1-1 Flamengo
- Internacional/SP 3-2 Náutico
- Internacional/RS 1-0 Atlético/MG
- São Paulo 0-0 Vitória
- Bahia 3-2 Grêmio
- Goiás 2-1 Portuguesa
- Sport 1-1 Palmeiras
- Vasco da Gama 1-1 Coritiba
3ª Rodada
16/09/1989
- Náutico 3-3 São Paulo
- Botafogo 3-0 Atlético/PR
- Vitória 0-2 Internacional/RS
- Portuguesa 4-1 Fluminense
17/09/1989
- Guarani 0-0 Internacional/SP
- Flamengo 0-1 Corinthians
- Cruzeiro 2-0 Bahia
- Palmeiras 2-0 Goiás
- Santos 1-2 Vasco da Gama
- Grêmio 2-0 Sport
4ª Rodada
20/09/1989
- Vitória 2-1 Internacional/SP
- Flamengo 1-0 Botafogo
- Atlético/MG 4-1 São Paulo
- Guarani 0-1 Atlético/PR
- Náutico 1-0 Corinthians
- Grêmio 2-0 Cruzeiro
- Fluminense 2-0 Coritiba
- Santos 0-0 Goiás
- Portuguesa 1-1 Sport
12/10/1989
- Palmeiras 2-0 Bahia
5ª Rodada
23/09/1989
- Atlético/MG 2-0 Botafogo
- Coritiba 0-0 Cruzeiro
24/09/1989
- Corinthains 2-1 São Paulo
- Vitória 0-0 Flamengo
- Náutico 1-2 Guarani
- Internacional/RS 0-0 Atlético/PR
- Vasco da Gama 2-2 Bahia
- Fluminense 2-0 Sport
- Grêmio 0-0 Santos
- Portuguesa 1-0 Palmeiras
6ª Rodada
30/09/1989
- São Paulo 2-1 Internacional/RS
- Sport 2-0 Santos
01/10/1989
- Corinthians 2-0 Vitória
- Guarani 2-0 Botafogo
- Internacional/SP 0-2 Atlético/MG
- Atlético/PR 3-0 Náutico
- Goiás 2-3 Coritiba
- Cruzeiro 2-1 Palmeiras
- Fluminense 0-0 Vasco da Gama
- Bahia 0-0 Portuguesa
7ª Rodada
27/09/1989
- Palmeiras 2-0 Grêmio
- Santos 3-1 Bahia
28/09/1989
- Flamengo 2-1 Guarani
- Portuguesa 0-0 Cruzeiro
04/10/1989
- Atlético/MG 1-1 Corinthians
- Vit´roia 2-1 Atlético/PR
- Botafogo 1-1 Náutico
- Internacional/RS 0-0 Internacional/SP
- Coritiba 2-1 Sport
- Vasco da Gama 4-1 Goiás
8ª Rodada
04/10/1989
- Coritiba 1-3 Palmeiras
07/10/1989
- São Paulo 1-1 Botafogo
08/10/1989
- Internacional/SP 1-1 Atlético/PR
- Náutico 4-0 Vitória
- Internacional/RS 0-0 Flamengo
- Atlético/MG 0-0 Guarani
- Santos 1-1 Portuguesa
- Goiás 1-0 Bahia
- Vasco da Gama 3-1 Grêmio
- Fluminense 1-1 Cruzeiro
9ª Rodada
14/10/1989
- Flamengo 2-0 Náutico
- Goiás 2-0 Fluminense
- Grêmio 2-1 Portuguesa
15/10/1989
- Internacional/SP 0-0 São Paulo
- Botafogo 2-0 Vitória
- Corinthians 1-0 Internacional/RS
- Atlético/PR 2-2 Altético/MG
- Cruzeiro 0-0 Santos
- Bahia 1-1 Coritiba
25/10/1989
- Sport 0-1 Vasco da Gama
10ª Rodada
18/10/1989
- Atlético/PR 0-1 Corinthians
- Náutico 3-2 Atlético/MG
- Guarani 0-1 Internacional/RS
- São Paulo 3-0 Flamengo
- Botafogo 1-0 Internacional/SP
- Bahia 1-2 Sport
- Cruzeiro 2-1 Goiás
- Portuguesa 3-0 Coritiba
- Palmeiras 1-0 Vasco da Gama
- Grêmio 1-0 Fluminense
11ª Rodada
21/10/1989
- São Paulo 0-0 Guarani
- Internacional/SP 1-0 Flamengo
- Vasco da Gama 0-0 Portuguesa
22/10/1989
- Corinthians 0-0 Botafogo
- Atlético/MG 0-0 Vitória
- Internacional/RS 0-1 Náutico
- Goiás 0-0 Grêmio
- Sport 2-1 Cruzeiro
- Fluminense 0-1 Palmeiras
- Coritiba 0-WO Santos (0-1)
Classificação
Grupo A
- 1º Corinthians - 14 - 2ª Fase.
- 2º Botafogo - 11 - 2ª Fase.
- 3º Atlético/MG - 11 - 2ª Fase.
- 4º Náutico - 10 - 2ª Fase.
- 5º Internacional/SP - 10 - 2ª Fase.
- 6º Flamengo - 10 - 2ª Fase.
- 7º São Paulo - 10 - 2ª Fase.
- 8º Internacional/RS - 9 - 2ª Fase.
- 9º Guarani - 9
- 10º Atlético/PR - 9
- 11º Vitória - 7
Grupo B
- 1º Palmeiras - 14 - 2ª Fase.
- 2º Vasco da Gama - 14 - 2ª Fase.
- 3º Portuguesa - 11 - 2ª Fase.
- 4º Grêmio - 10 - 2ª Fase.
- 5º Goiás - 10 - 2ª Fase.
- 6º Fluminense - 10 - 2ª Fase.
- 7º Cruzeiro - 10 - 2ª Fase.
- 8º Santos - 9 - 2ª Fase.
- 9º Sport - 8
- 10º Bahia - 5
- 11º Coritiba - 4*
Obs: O Coritiba (PR) perdeu 5 pontos.
2ª Fase
1ª Rodada
28/10/1989
- Grêmio 2-0 Internacional/SP
- Portuguesa 2-0 Flamengo
- Botafogo 1-2 Cruzeiro
29/10/1989
- Atlético/MG 3-0 Goiás
- Corinthians 0-0 Santos
- Náutico 3-2 Fluminense
- Vasco da Gama 0-0 São Paulo
02/11/1989
- Palmeiras 1-0 Internacional/RS
2ª Rodada
04/11/1989
- Corinthians 0-1 Cruzeiro
- Goiás 1-2 Botafogo
05/11/1989
- São Paulo 2-2 Palmeiras
- Atlético/MG 2-0 Fluminense
- Santos 2-1 Internacional/RS
- Portuguesa 2-0 Internacional/SP
- Náutico 1-1 Grêmio
- Flamengo 2-0 Vasco da Gama
3ª Rodada
11/11/1989
- São Paulo 3-0 Santos
- Atlético/MG 0-0 Grêmio
- Internacional/SP 2-2 Vasco da Gama
- Náutico 1-1 Portuguesa
12/11/1989
- Goiás 1-1 Corinthians
- Palmeiras 1-1 Flamengo
- Cruzeiro 4-2 Internacional/RS
- Botafogo 0-2 Fluminense
4ª Rodada
18/11/1989
- Flamengo 1-0 Santos
- Portuguesa 1-0 Atlético/MG
- Internacional/RS 2-2 Goiás
19/11/1989
- São Paulo 2-0 Cruzeiro
- Fluminense 1-1 Corinthians
- Grêmio 0-1 Botafogo
- Vasco da Gama 4-2 Náutico
23/11/1989
- Internacional/SP 1-1 Palmeiras
5ª Rodada
23/11/1989
- Flamengo 0-0 Goiás
- São Paulo 3-1 Fluminense
29/11/1989
- Palmeiras 1-0 Atlético/MG
- Vasco da Gama 2-2 Botafogo
- Santos 2-1 Náutico
- Corinthians 1-0 Portuguesa
- Internacional/RS 2-0 Grêmio
- Internacional/SP 1-1 Cruzeiro
6ª Rodada
25/11/1989
- Grêmio 3-0 Corinthians
- Botafogo 2-1 Portuguesa
26/11/1989
- Fluminense 0-0 Internacional/RS
- Vasco da Gama 1-1 Atlético/MG
- Santos 2-0 Internacional/SP
- Náutico 2-2 Palmeiras
- Cruzeiro 2-0 Flamengo
- Goiás 0-0 São Paulo
7ª Rodada
02/12/1989
- Fluminense 0-5 Flamengo
- Internacional/RS 1-2 Portuguesa
- Cruzeiro 4-0 Náutico
03/12/1989
- Atlético/MG 2-1 Santos
- Internacional/SP 0-1 Goiás
- Botafogo 1-0 Palmeiras
- Corinthians 0-1 Vasco da Gama
- Grêmio 1-3 São Paulo
8ª Rodada
09/12/1989
- Flamengo 1-1 Grêmio
- Fluminense 0-1 Internacional/SP
10/12/1989
- Portuguesa 0-1 São Paulo
- Palmeiras 0-1 Corinthians
- Internacional/RS 0-2 Vasco da Gama
- Cruzeiro 1-0 Atlético/MG
- Santos 0-1 Botafogo
- Goiás 2-1 Náutico
Classificação
Grupo A
- 1º São Paulo - 23 - Final.
- 2º Botafogo - 22
- 3º Corinthians - 21
- 4º Atlético/MG - 19
- 5º Flamengo - 19
- 6º Náutico - 15
- 7º Internacional/SP - 15
- 8º Internacional/RS - 13
Grupo B
- 1º Vasco da Gama - 24 - Final.
- 2º Cruzeiro - 23
- 3º Palmeiras - 22
- 4º Portuguesa - 20
- 5º Goiás - 18
- 6º Grêmio - 17
- 7º Santos - 16
- 8º Fluminense - 14
Torneio da Morte
1ª Rodada
29/10/1989
- Atlético/PR 3-0 Vitória
- Bahia 0-0 Guarani
2ª Rodada
05/11/1989
- Sport 0-0 Atlético/PR
- Bahia 2-1 Vitória
3ª Rodada
12/11/1989
- Bahia 2-0 Sport
- Guarani 0-1 Vitória
4ª Rodada
19/11/1989
- Sport 1-3 Guarani
- Atlético/PR 0-0 Bahia
5ª Rodada
22/11/1989
- Vitória 2-0 Sport
- Guarani - Atlético/PR
6ª Rodada
26/11/1989
- Vitória 1-1 Atlético/PR
- Guarani 1-1 Bahia
7ª Rodada
03/12/1989
- Atlético/PR 1-1 Sport
- Bahia 0-3 Vitória
8ª Rodada
06/12/1989
- Sport 0-1 Bahia
- Vitória 2-1 Guarani
9ª Rodada
10/12/1989
- Bahia 0-0 Atlético/PR
- Guarani 2-1 Sport
10ª Rodada
14/12/1989
- Atlético/PR 4-1 Guarani
- Sport 0-0 Vitória
Classificação
- 1º Vitória - 10
- 2º Bahia - 10
- 3º Atlético/PR - 10 - 2ª Divisão.
- 4º Guarani - 7 - 2ª Divisão.
- 5º Sport - 3 - 2ª Divisão.
Obs: O Coritiba foi desclassificado do Campeonato Brasileiro e rebaixado.
Final
16/12/1989
- São Paulo 0-1 Vasco da Gama
A Campanha
1ª Fase
- 1-0 Cruzeiro (MG) - f
- 1-1 Coritiba (PR) - c
- 2-1 Santos (SP) - f
- 2-2 Bahia (BA) - c
- 0-0 Fluminense - f
- 4-1 Goiás (GO) - c
- 3-1 Grêmio (RS) - c
- 1-0 Sport (PE) - f
- 0-1 Palmeiras (SP) - f
- 0-0 Portuguesa (SP) - c
- 0-0 São Paulo (SP) - c
- 0-2 Flamengo - f
- 2-2 Internacional (SP) - f
- 4-2 Náutico (PE) - c
- 2-2 Botafogo - c
- 1-1 Atlético (MG) - c
- 1-0 Corinthians (SP) - f
- 2-0 Internacional (RS) - f
Final
- 1-0 São Paulo (SP) - f
Classificação Final
- 1º Vasco da Gama - Campeão + Taça Libertadores da América.
- 2º São Paulo (SP)
- 3º Cruzeiro (MG)
- 4º Botafogo
- 5º Palmeiras (SP)
- 6º Corinthians (SP)
- 7º Portuguesa (SP)
- 8º Atlético (MG)
- 9º Flamengo
- 10º Goiás (GO)
- 11º Grêmio (RS)
- 12º Santos (SP)
- 13º Náutico (PE)
- 14º Internacional (SP)
- 15º Fluminense
- 16º Internacional (RS)
- 17º Vitória (BA)
- 18º Bahia (BA)
- 19º Atlético (PR) - 2ª Divisão.
- 20º Guarani (SP) - 2ª Divisão.
- 21º Sport (PE) - 2ª Divisão.
- 22º Coritiba (PR) - 2ª Divisão.