A 1ª Divisão teve 26 participantes e o Vasco foi o melhor de todos.
O Vasco da Gama arrancou para conquistar a Taça Libertadores da América e se tornar vice-campeão do mundo no Campeonato Brasileiro de 1997.
Foi um baile. Um show! O Vasco da Gama sobrou na turma e mereceu conquistar o título. O Gigante da Colina terminou a primeira fase em primeiro lugar e foi despachando adversários a medida que eles foram aparecendo.
Vale à pena recordar a goleada sobre o Flamengo na segunda fase, que merece um capítulo à parte. Edmundo foi o grande destaque. O artilheiro foi o próprio Edmundo com 29 gols.
Caíram para a segunda divisão nacional Bahia (BA), Criciúma (SC), Fluminense e União São João (SP). Este seria o segundo de três rebaixamentos do Tricolor nos anos 1990.
Os Participantes
- BA: Bahia e Vitória.
- GO: Goiás.
- MG: Atlético e Cruzeiro.
- PE: Sport.
- PR: Atlético, Coritiba e Paraná.
- RJ: Botafogo, Flamengo, Fluminense e Vasco da Gama.
- RN: América.
- RS: Grêmio, Internacional e Juventude.
- SC: Criciúma.
- SP: Bragantino, Corinthians, Guarani, Palmeiras, Portuguesa, Santos, São Paulo e União São João.
1ª Fase
1ª Rodada
05/07/1997
- Grêmio 0-0 São Paulo
06/07/1997
- Palmeiras 4-1 Fluminense
- Paraná 2-1 Sport
- Juventude 0-0 Goiás
- Corinthians 1-3 Internacional
- Portuguesa 1-0 Coritiba
- Bragantino 3-1 Bahia
- Flamengo 2-3 Santos
- Cruzeiro 3-1 Guarani
- Atlético/PR 2-0 União São João
- América/RN 1-1 Criciúma
07/10/1997
- Vitória 3-2 Botafogo
04/11/1997
- Vasco da Gama 2-0 Atlético/MG
2ª Rodada
09/07/1997
- Bahia 1-0 Flamengo
- Criciúma 1-1 Corinthians
- Fluminense 1-1 Cruzeiro
- Internacional 2-1 Portuguesa
- Guarani 3-1 Atlético/PR
- União São João 0-2 Paraná
- Coritiba 1-1 Vitória
- Goiás 6-0 Grêmio
- Sport 1-1 América/RN
10/07/1997
- Atlético/MG 0-1 Palmeiras
- São Paulo 1-1 Bragantino
23/07/1997
- Botafogo 0-2 Juventude
3ª Rodaada
12/07/1997
- Goiás 0-0 Botafogo
13/07/1997
- Paraná 2-0 Santos
- Coritiba 2-0 Sport
- Flamengo 2-0 Criciúma
- Palmeiras 1-1 Guarani
- Bragantino 3-1 Fluminense
- Corinthians 1-0 Juventude
- Vitória 4-4 Portuguesa
- Grêmio 1-1 União São João
- Atlético/PR 4-2 Atlético/MG
- Cruzeiro 0-0 Internacional
- América/RN 1-1 Bahia
23/07/1997
- Vasco da Gama 2-1 São Paulo
4ª Rodada
16/07/1997
- Fluminense 0-0 Vitória
- Juventude 2-1 Palmeiras
- Portuguesa 3-0 Grêmio
- Paraná 4-0 Bragantino
- Bahia 1-1 Coritiba
- Criciúma 1-3 Guarani
- América/RN 3-1 União São João
- Sport 3-1 Atlético/PR
- Goiás 1-4 Flamengo
- Corinthians 2-1 Vasco da Gama
- Cruzeiro 0-5 São Paulo
17/07/1997
- Botafogo 2-0 Atlético/MG
- Internacional 2-0 Santos
5ª Rodada
19/07/1997
- Portuguesa 3-0 Flamengo
20/07/1997
- Guarani 2-2 Corinthians
- Atlético/PR 4-3 Bahia
- Vasco da Gama 3-3 Juventude
- São Paulo 2-1 Fluminense
- Coritiba 3-3 Botafogo
- Palmeiras 4-0 América/RN
- Santos 3-0 Goiás
- Bragantino 1-0 Criciúma
- União São João 2-2 Internacional
- Atlético/MG 2-1 Cruzeiro
- Grêmio 1-1 Paraná
- Vitória 3-1 Sport
Jogo Antecipado
23/07/1997
- Santos 3-0 Grêmio
6ª Rodada
26/07/1997
- América/RN 0-0 Botafogo
27/07/1997
- Sport 1-1 Santos
- Fluminense 1-1 Coritiba
- Flamengo 0-1 Vasco da Gama
- Goiás 1-2 Atlético/MG
- Corinthians 1-0 União São João
- Paraná 0-1 Portuguesa
- Guarani 2-1 Bragantino
- Juventude 0-1 Grêmio
- Cruzeiro 0-0 Atlético/PR
- Bahia 3-3 Vitória
30/07/1997
- Criciúma 2-1 São Paulo
Jogos Antecipados
30/07/1997
- Vasco da Gama 2-0 Goiás
- Sport 1-0 Flamengo
- Corinthians 0-0 Atlético/MG
7ª Rodada
02/08/1997
- Palmeiras 3-1 Botafogo
03/08/1997
- União São João 1-0 Juventude
- Bragantino 0-1 Goiás
- Atlético/PR 2-4 Paraná
- Guarani 1-2 América/RN
- Vasco da Gama 3-1 Fluminense
- São Paulo 1-1 Internacional
- Vitória 1-0 Criciúma
04/08/1997
- Grêmio 2-1 Sport
Jogos Antecipados
06/08/1997
- Vitória 1-2 Palmeiras
- Portuguesa 3-2 Bahia
8ª Rodada
09/08/1997
- Internacional 3-1 Vitória
10/08/1997
- Botafogo 3-1 Atlético/PR
- Paraná 1-1 Palmeiras
- América/RN 3-3 Grêmio
- Fluminense 1-1 Portuguesa
- Goiás 1-2 São Paulo
- Bragantino 2-1 Santos
- Bahia 1-1 Guarani
- Criciúma 0-0 União São João
- Juventude 1-0 Coritiba
Jogo Antecipado
12/08/1997
- Atlético/MG 2-4 Flamengo
13/08/1997
- Internacional 2-1 Palmeiras
- Criciúma 1-0 Botafogo
9ª Rodada
16/08/1997
- Atlético/PR 2-1 Goiás
17/08/1997
- Coritiba 2-0 Corinthians
- União São João 1-1 Sport
- Internacional 4-1 Fluminense
- Vasco da Gama 3-0 Bragantino
- Palmeiras 4-0 Cruzeiro
- Bahia 3-1 São Paulo
- Portuguesa 3-0 América/RN
- Guarani 1-2 Paraná
- Atlético/MG 2-1 Juventude
10ª Rodada
19/08/1997
- Corinthians 1-2 Atlético/PR
- América/RN 0-0 Vasco da Gama
20/08/1997
- Juventude 1-1 Santos
- Botafogo 1-1 União São João
- Fluminense 3-1 Guarani
- São Paulo 0-2 Atlético/MG
- Bragantino 1-1 Portuguesa
- Internacional 2-0 Coritiba
- Sport 2-0 Bahia
- Goiás 1-0 Paraná
- Cruzeiro 4-3 Criciúma
11ª Rodada
23/08/1997
- Bahia 3-3 Fluminense
24/08/1997
- Atlético/PR 1-1 São Paulo
- Coritiba 4-2 Bragantino
- Santos 3-1 Vasco da Gama
- Grêmio 2-5 Internacional
- Criciúma 1-0 Paraná
- Juventude 1-0 Vitória
- Atlético/MG 1-1 Sport
Jogos Antecipados
27/08/1997
- Botafogo 1-1 Guarani
- Paraná 0-0 Fluminense
12ª Rodada
30/08/1997
- Palmeiras 0-1 Criciúma
31/08/1997
- Palmeiras 0-1 Criciúma
- Sport 2-3 Vasco da Gama
- Fluminense 1-0 Santos
- Flamengo 0-0 Botafogo
- Internacional 1-1 Atlético/MG
- Vitória 1-1 Grêmio
- Cruzeiro 3-1 Bahia
- Bragantino 3-2 Atlético/PR
- União São João 0-1 Coritiba
- América/RN 1-0 Goiás
- Portuguesa 5-0 Guarani
- Paraná 1-2 Juventude
- Corinthians 0-1 São Paulo
Jogos Antecipados
04/09/1997
- Atlético/PR 0-0 Fluminense
- União São João 0-0 Palmeiras
13ª Rodada
06/09/1997
- Botafogo 0-2 Internacional
07/09/1997
- Grêmio 3-1 Vasco da Gama
- Atlético/MG 2-1 Bragantino
- União São João 0-1 Portuguesa
- Bahia 1-2 Corinthians
- Flamengo 2-0 Cruzeiro
- Guarani 3-3 Vitória
- Juventude 3-1 América/RN
- Paraná 1-1 Coritiba
- Santos 2-0 Criciúma
- São Paulo 0-2 Palmeiras
- Sport 1-0 Goiás
14ª Rodada
11/09/1997
- Fluminense 1-2 Flamengo
- Vasco da Gama 6-0 União São João
- Portuguesa 2-1 São Paulo
- Goiás 2-1 Guarani
- Bahia 2-1 Paraná
- Coritiba 3-3 Grêmio
- Internacional 0-1 Juventude
- Criciúma 2-0 Sport
- América/RN 2-1 Cruzeiro
12/09/1997
- Corinthians 3-1 Vitória
- Atlético/MG 2-1 Santos
15/10/1997
- Bragantino 1-3 Botafogo
15ª Rodada
13/09/1997
- São Paulo 2-2 Botafogo
14/09/1997
- Bragantino 2-1 Palmeiras
- Cruzeiro 4-0 Paraná
- Grêmio 2-2 Bahia
- Portuguesa 2-1 Corinthians
- Vitória 4-2 Vasco da Gama
- Flamengo 4-2 América/RN
- Atlético/PR 3-1 Juventude
- Guarani 1-3 Atlético/MG
- Santos 2-1 Coritiba
- Goiás 3-2 Criciúma
- Sport 2-0 Internacional
16ª Rodada
17/09/1997
- Guarani 1-1 Flamengo
- Santos 2-1 São Paulo
- Vasco da Gama 2-1 Internacional
- Criciúma 1-1 Juventude
- Sport 1-2 Portuguesa
- Vitória 2-0 Bragantino
- Cruzeiro 0-1 União São João
- Paraná 0-0 América/RN
- Goiás 1-0 Coritiba
- Grêmio 3-1 Atlético/PR
18/09/1997
- Palmeiras 1-1 Bahia
- Atlético/MG 1-0 Fluminense
17ª Rodada
20/09/1997
- Vasco da Gama 4-1 Paraná
21/09/1997
- Grêmio 2-0 Corinthians
- Juventude 0-0 Cruzeiro
- Flamengo 0-0 Bragantino
- Coritiba 3-2 Criciúma
- Fluminense 0-3 Sport
- Palmeiras 5-0 Santos
- São Paulo 3-1 Vitória
- Botafogo 1-3 Bahia
- Internacional 3-1 Goiás
- Atlético/MG 1-1 Portuguesa
- América/RN 2-0 Atlético/PR
Jogos Adiados
23/09/1997
- Coritiba 0-0 Cruzeiro
- União São João 1-1 Fluminense
24/09/1997
- Botafogo 1-0 Corinthians
18ª Rodada
27/09/1997
- Coritiba 3-1 Guarani
- Santos 1-2 Botafogo
28/09/1997
- São Paulo 0-0 Juventude
- Portuguesa 1-2 Vasco da Gama
- Atlético/PR 0-0 Flamengo
- Fluminense 2-4 América/RN
- Corinthians 2-2 Palmeiras
- Bragantino 1-1 Grêmio
- Paraná 0-0 Internacional
- Criciúma 1-1 Atlético/MG
- Sport 4-1 Cruzerio
- Bahia 4-2 União São João
- Goiás 1-2 Vitória
19ª Rodada
01/10/1997
- Vasco da Gama 2-1 Palmeiras
- Juventude 0-1 Flamengo
- Botafogo 1-0 Sport
- Atlético/PR 2-0 Portuguesa
- Grêmio 0-0 Cruzeiro
- Criciúma 0-1 Internacional
- Bahia 3-1 Goiás
- Vitória 1-1 América/RN
- Guarani 0-0 São Paulo
- Corinthians 2-0 Bragantino
02/10/1997
- Santos 3-1 União São João
- Atlético/MG 3-1 Coritiba
20ª Rodada
04/10/1997
- Cruzeiro 4-0 Goiás
- Paraná 1-2 Flamengo
05/10/1997
- América/RN 1-1 Corinthians
- Grêmio 1-1 Botafogo
- União São João 2-2 Vitória
- São Paulo 4-2 Sport
- Bahia 0-2 Atlético/MG
- Guarani 1-1 Internacional
- Portuguesa 1-1 Santos
- Vasco da Gama 2-1 Atlético/PR
29/10/1997
- Fluminense 2-0 Criciúma
05/11/1997
- Juventude 2-1 Bragantino
Jogos Adiados
07/10/1997
- Flamengo 3-2 Grêmio
- Coritiba 1-1 Palmeiras
08/10/1997
- Cruzeiro 0-0 Vasco da Gama
21ª Rodada
11/10/1997
- Flamengo 1-0 São Paulo
- Coritiba 1-3 Vacso da Gama
12/10/1997
- Corinthians 0-1 Paraná
- Santos 3-2 Guarani
- Botafogo 2-1 Fluminense
- Vitória 3-1 Atlético/PR
- Atlético/MG 2-1 Grêmio
- Sport 1-2 Juventude
- Palmeiras 0-0 Portuguesa
- Bragantino 0-0 Cruzeiro
- União São João 0-2 Goiás
- Internacional 1-0 América/RN
- Criciúma 2-0 Bahia
Jogo Adiado
14/10/1997
- Santos 1-0 Corinthians
22ª Rodada
18/10/1997
- Cruzeiro 1-0 Corinthians
- Goiás 2-2 Fluminense
19/10/1997
- Flamengo 0-0 Palmeiras
- Juventude 0-0 Portuguesa
- São Paulo 0-0 Coritiba
- América/RN 3-2 Bragantino
- Grêmio 1-0 Criciúma
- Paraná 1-2 Vitória
- Atlético/PR 1-1 Santos
- Guarani 1-1 Sport
- Vasco da Gama 1-0 Botafogo
- Atlético/MG 5-3 União São João
Jogos Adiados
21/10/1997
- Portuguesa 3-2 Cruzeiro
- Fluminense 1-0 Corinthians
- Palmeiras 3-1 Atlético/PR
22/10/1997
- Bahia 1-4 Internacional
23ª Rodada
25/10/1997
- Internacional 4-0 Flamengo
- Santos 3-1 Bahia
26/10/1997
- Portuguesa 1-2 Goiás
- Criciúma 3-4 Vasco da Gama
- Botafogo 0-0 Paraná
- Palmeiras 5-1 Grêmio
- São Paulo 7-1 União São João
- Sport 2-1 Bragantino
- Guarani 0-0 Juventude
- Coritiba 0-2 Atlético/PR
- Vitória 1-1 Cruzeiro
- Atlético/MG 3-2 América/RN
Jogo Adiado
30/10/1997
- Flamengo 1-0 Vitória
24ª Rodada
01/11/1997
- Atlético/PR 2-1 Internacional
- Corinthians 0-1 Sport
02/11/1997
- Cruzeiro 2-3 Botafogo
- Vitória 2-0 Santos
- Juventude 1-1 Fluminense
- Palmeiras 3-3 Goiás
- Flamengo 1-0 Coritiba
- Vasco da Gama 3-1 Bahia
- Paraná 1-0 Atlético/MG
- Portuguesa 2-2 Criciúma
- América/RN 1-3 São Paulo
- Grêmio 1-4 Guarani
- Bragantino 1-0 União São João
Jogos Adiados
05/11/1997
- União São João 0-1 Guarani
- Corinthians 1-0 Flamengo
06/11/1997
- Santos 2-0 América/RN
25ª Rodada
08/11/1997
- Guarani 3-2 Vasco da Gama
- Botafogo 3-3 Portuguesa
- Fluminense 0-2 Grêmio
- Goiás 0-2 Corinthians
- Santos 2-2 Cruzeiro
- Internacional 7-0 Bragantino
- Criciúma 1-1 Atlético/PR
- Coritiba 2-0 América/RN
- Atlético/MG 3-2 Vitória
- Bahia 0-0 Juventude
- Flamengo 0-0 União São João
- Sport 1-1 Palmeiras
- São Paulo 4-4 Paraná
Classificação
- 1º Vasco da Gama - 54 - 2ª Fase.
- 2º Internacional - 51 - 2ª Fase.
- 3º Atlético/MG - 47 - 2ª Fase.
- 4º Portuguesa - 45 - 2ª Fase.
- 5º Flamengo - 42 - 2ª Fase.
- 6º Santos - 41 - 2ª Fase.
- 7º Palmeiras - 40 - 2ª Fase.
- 8º Juventude - 37 - 2ª Fase.
- 9º Vitória - 36
- 10º Botafogo - 34
- 11º Sport - 33
- 12º São Paulo - 33
- 13º Paraná - 32
- 14º Grêmio - 31
- 15º Coritiba - 30
- 16º América/RN - 30
- 17º Corinthians - 29
- 18º Atlético/PR - 28*
- 19º Goiás - 28
- 20º Cruzeiro - 28
- 21º Guarani - 28
- 22º Bragantino - 26
- 23º Bahia - 26 - 2ª Divisão.
- 24º Criciúma - 25 - 2ª Divisão.
- 25º Fluminense - 22 - 2ª Divisão.
- 26º União São João - 15 - 2ª Divisão.
Obs: O Atlético/PR perdeu 5 pontos no TJD.
2ª Fase
1ª Rodada
15/11/1997
- Juventude 0-3 Vasco da Gama
16/11/1997
- Atlético/MG 2-0 Santos
- Flamengo 1-0 Portuguesa
- Palmeiras 1-0 Internacional
2ª Rodada
23/11/1997
- Portuguesa 2-0 Juventude
- Vasco da Gama 1-1 Flamengo
- Internacional 2-0 Atlético/MG
- Santos 3-3 Palmeiras
3ª Rodada
26/11/1997
- Juventude 3-2 Flamengo
- Atlético/MG 0-1 Palmeiras
- Vasco da Gama 2-1 Portuguesa
- Santos 4-0 Internacional
4ª Rodada
29/11/1997
- Portuguesa 1-3 Vasco da Gama
30/11/1997
- Internacional 4-1 Santos
- Flamengo 2-0 Juventude
- Palmeiras 3-1 Atlético/MG
5ª Rodada
03/12/1997
- Flamengo 1-4 Vasco da Gama
- Juventude 2-1 Portuguesa
- Palmeiras 1-0 Santos
- Atlético/MG 3-2 Internacional
6ª Rodada
06/12/1997
- Portuguesa 0-0 Flamengo
- Vasco da Gama 1-1 Juventude
07/12/1997
- Santos 1-0 Atlético/MG
- Internacional 0-1 Palmeiras
Classificação
Grupo A
- 1º Vasco da Gama - 14 - Final.
- 2º Flamengo - 8
- 3º Juventude - 7
- 4º Portuguesa - 4
Grupo B
- 1º Palmeiras - 16 - Final.
- 2º Santos - 7
- 3º Internacional - 6
- 4º Atlético/MG - 6
Final
Jogo de Ida
14/12/1997
- Palmeiras 0-0 Vasco da Gama
Jogo de Volta
20/12/1997
- Vasco da Gama ** 0-0 Palmeiras
A Campanha
1ª Fase
- 2-0 Atlético (MG) - c
- 2-1 São Paulo (SP) - c
- 1-2 Corinthians (SP) - f
- 3-3 Juventude (RS) - c
- 1-0 Flamengo - f
- 2-0 Goiás (GO) - c
- 3-1 Fluminense - c
- 3-0 Bragantino (SP) - c
- 0-0 América (RN) - f
- 1-3 Santos (SP) - f
- 3-2 Sport (PE) - f
- 1-3 Grêmio (RS) - f
- 6-0 União São João (SP) - c
- 2-4 Vitória (BA) - f
- 2-1 Internacional (RS) - c
- 4-1 Paraná (PR) - c
- 2-1 Portuguesa (SP) - f
- 2-1 Palmeiras (SP) - c
- 2-1 Atlético (PR) - c
- 0-0 Cruzeiro (MG) - f
- 3-1 Coritiba (PR) - f
- 1-0 Botafogo - c
- 4-3 Criciúma (SC) - f
- 3-1 Bahia (BA) - c
- 2-3 Guarani (SP) - f
2ª Fase
- 3-0 Juventude – f
- 1-1 Flamengo – c
- 2-1 Portuguesa – c
- 3-1 Portuguesa – f
- 4-1 Flamengo – f
- 1-1 Juventude – c
Final
- 0-0 Palmeiras - f
- 0-0 Palmeiras - c
Classificação
- 1º Vasco da Gama - Campeão + Taça Libertadores da América.
- 2º Palmeiras (SP)
- 3º Internacional (RS)
- 4º Atlético (MG)
- 5º Flamengo
- 6º Portuguesa (SP)
- 7º Santos (SP)
- 8º Juventude (RS)
- 9º Vitória (BA)
- 10º Botafogo
- 11º Sport (PE)
- 12º São Paulo (SP)
- 13º Paraná (PR)
- 14º Grêmio (RS)
- 15º Coritiba (PR)
- 16º América (RN)
- 17º Corinthians (SP)
- 18º Atlético (PR)
- 19º Goiás (GO)
- 20º Cruzeiro (MG)
- 21º Guarani (SP)
- 22º Portuguesa (SP)
- 23º Bahia (BA) - 2ª Divisão 1998.
- 24º Criciúma (SC) - 2ª Divisão 1998.
- 25º Fluminense - 2ª Divisão 1998.
- 26º União São João (SP) - 2ª Divisão 1998.