Year
|
State
|
Home team
|
Score
|
Away team
|
State
|
Venue
|
Location
|
Refs
|
1989
|
PE
|
Sport Recife
|
0–0
|
Grêmio
|
RS
|
Ilha do Retiro
|
Recife, Pernambuco
|
|
RS
|
Grêmio
|
2–1
|
Sport Recife
|
PE
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 3–1 on points.
|
1990
|
RJ
|
Flamengo
|
1–0
|
Goiás
|
GO
|
Estádio Mário Helênio
|
Juiz de Fora, Minas Gerais
|
|
GO
|
Goiás
|
0–0
|
Flamengo
|
RJ
|
Estádio Serra Dourada
|
Goiânia, Goiás
|
Flamengo won 3–1 on points.
|
1991
|
RS
|
Grêmio
|
1–1
|
Criciúma
|
SC
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
SC
|
Criciúma
|
0–0
|
Grêmio
|
RS
|
Estádio Heriberto Hülse
|
Criciúma, Santa Catarina
|
Tied 2–2 on points, Criciúma won on away goals. ‡
|
1992
|
RJ
|
Fluminense
|
2–1
|
Internacional
|
RS
|
Estádio das Laranjeiras
|
Rio de Janeiro, Rio de Janeiro
|
|
RS
|
Internacional
|
1–0
|
Fluminense
|
RJ
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Tied 2–2 on points, Internacional won on away goals. ‡
|
1993
|
RS
|
Grêmio
|
0–0
|
Cruzeiro
|
MG
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
MG
|
Cruzeiro
|
2–1
|
Grêmio
|
RS
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 3–1 on points.
|
1994
|
CE
|
Ceará
|
0–0
|
Grêmio
|
RS
|
Castelão
|
Fortaleza, Ceará
|
|
RS
|
Grêmio
|
1–0
|
Ceará
|
CE
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 3–1 on points.
|
1995
|
SP
|
Corinthians
|
2–1
|
Grêmio
|
RS
|
Pacaembu
|
São Paulo, São Paulo
|
|
RS
|
Grêmio
|
0–1
|
Corinthians
|
SP
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
Corinthians won 4–0 on points.
|
1996
|
MG
|
Cruzeiro
|
1–1
|
Palmeiras
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Palmeiras
|
1–2
|
Cruzeiro
|
MG
|
Estádio Palestra Itália
|
São Paulo, São Paulo
|
Cruzeiro won 4–1 on points.
|
1997
|
RS
|
Grêmio
|
0–0
|
Flamengo
|
RJ
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
RJ
|
Flamengo
|
2–2
|
Grêmio
|
RS
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Tied 2–2 on points, Grêmio won on away goals. ‡
|
1998
|
MG
|
Cruzeiro
|
1–0
|
Palmeiras
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Palmeiras
|
2–0
|
Cruzeiro
|
MG
|
Morumbi
|
São Paulo, São Paulo
|
Tied 3–3 on points, Palmeiras won on better goal difference. #
|
1999
|
RS
|
Juventude
|
2–1
|
Botafogo
|
RJ
|
Estádio Alfredo Jaconi
|
Caxias do Sul, Rio Grande do Sul
|
|
RJ
|
Botafogo
|
0–0
|
Juventude
|
RS
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Juventude won 4–1 on points.
|
2000
|
SP
|
São Paulo
|
0–0
|
Cruzeiro
|
MG
|
Morumbi
|
São Paulo, São Paulo
|
|
MG
|
Cruzeiro
|
2–1
|
São Paulo
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 4–1 on points.
|
2001
|
RS
|
Grêmio
|
2–2
|
Corinthians
|
SP
|
Estádio Olímpico Monumental
|
Porto Alegre, Rio Grande do Sul
|
|
SP
|
Corinthians
|
1–3
|
Grêmio
|
RS
|
Morumbi
|
São Paulo, São Paulo
|
Grêmio won 4–1 on points.
|
2002
|
SP
|
Corinthians
|
2–1
|
Brasiliense
|
DF
|
Morumbi
|
São Paulo, São Paulo
|
|
DF
|
Brasiliense
|
1–1
|
Corinthians
|
SP
|
Serejão
|
Taguatinga, Federal District
|
Corinthians won 4–1 on points.
|
2003
|
RJ
|
Flamengo
|
1–1
|
Cruzeiro
|
MG
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
MG
|
Cruzeiro
|
3–1
|
Flamengo
|
RJ
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Cruzeiro won 4–1 on points.
|
2004
|
SP
|
Santo André
|
2–2
|
Flamengo
|
RJ
|
Estádio Palestra Itália
|
São Paulo, São Paulo
|
|
RJ
|
Flamengo
|
0–2
|
Santo André
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Santo André won 4–1 on points.
|
2005
|
SP
|
Paulista
|
2–0
|
Fluminense
|
RJ
|
Estádio Jayme Cintra
|
Jundiaí, São Paulo
|
|
RJ
|
Fluminense
|
0–0
|
Paulista
|
SP
|
Estádio São Januário
|
Rio de Janeiro, Rio de Janeiro
|
Paulista won 4–1 on points.
|
2006
|
RJ
|
Flamengo
|
2–0
|
Vasco da Gama
|
RJ
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
RJ
|
Vasco da Gama
|
0–1
|
Flamengo
|
RJ
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Flamengo won 6–0 on points.
|
2007
|
RJ
|
Fluminense
|
1–1
|
Figueirense
|
SC
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
SC
|
Figueirense
|
0–1
|
Fluminense
|
RJ
|
Estádio Orlando Scarpelli
|
Florianópolis, Santa Catarina
|
Fluminense won 4–1 on points.
|
2008
|
SP
|
Corinthians
|
3–1
|
Sport Recife
|
PE
|
Morumbi
|
São Paulo, São Paulo
|
|
PE
|
Sport Recife
|
2–0
|
Corinthians
|
SP
|
Ilha do Retiro
|
Recife, Pernambuco
|
Tied 3–3 on points and equal on goal difference, Sport won on away goals. ‡
|
2009
|
SP
|
Corinthians
|
2–0
|
Internacional
|
RS
|
Pacaembu
|
São Paulo, São Paulo
|
|
RS
|
Internacional
|
2–2
|
Corinthians
|
SP
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Corinthians won 4–1 on points.
|
2010
|
SP
|
Santos
|
2–0
|
Vitória
|
BA
|
Vila Belmiro
|
Santos, São Paulo
|
|
BA
|
Vitória
|
2–1
|
Santos
|
SP
|
Barradão
|
Salvador, Bahia
|
Tied 3–3 on points, Santos won better goal difference. #
|
2011
|
RJ
|
Vasco da Gama
|
1–0
|
Coritiba
|
PR
|
Estádio São Januário
|
Rio de Janeiro, Rio de Janeiro
|
|
PR
|
Coritiba
|
3–2
|
Vasco da Gama
|
RJ
|
Couto Pereira
|
Curitiba, Paraná
|
Tied 3–3 on points and equal on goal difference, Vasco da Gama won on away goals. ‡
|
2012
|
SP
|
Palmeiras
|
2–0
|
Coritiba
|
PR
|
Arena Barueri
|
Barueri, São Paulo
|
|
PR
|
Coritiba
|
1–1
|
Palmeiras
|
SP
|
Couto Pereira
|
Curitiba, Paraná
|
Palmeiras won 4–1 on points.
|
2013
|
PR
|
Atlético Paranaense
|
1–1
|
Flamengo
|
RJ
|
Vila Capanema
|
Curitiba, Paraná
|
|
RJ
|
Flamengo
|
2–0
|
Atlético Paranaense
|
PR
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Flamengo won 4–1 on points.
|
2014
|
MG
|
Atlético Mineiro
|
2–0
|
Cruzeiro
|
MG
|
Estádio Independência
|
Belo Horizonte, Minas Gerais
|
|
MG
|
Cruzeiro
|
0–1
|
Atlético Mineiro
|
MG
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Atlético Mineiro won 6–0 on points.
|
2015
|
SP
|
Santos
|
1–0
|
Palmeiras
|
SP
|
Vila Belmiro
|
Santos, São Paulo
|
|
SP
|
Palmeiras
|
2–1
|
Santos
|
SP
|
Allianz Parque
|
São Paulo, São Paulo
|
Tied 3–3 on points and equal on goal difference, Palmeiras won 4–3 on penalties. *
|
2016
|
MG
|
Atlético Mineiro
|
1–3
|
Grêmio
|
RS
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
RS
|
Grêmio
|
1–1
|
Atlético Mineiro
|
MG
|
Arena do Grêmio
|
Porto Alegre, Rio Grande do Sul
|
Grêmio won 4–1 on points.
|
2017
|
RJ
|
Flamengo
|
1–1
|
Cruzeiro
|
MG
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
MG
|
Cruzeiro
|
0–0
|
Flamengo
|
RJ
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
Tied 2–2 on points and equal on goal difference, Cruzeiro won 5–3 on penalties. *
|
2018
|
MG
|
Cruzeiro
|
1–0
|
Corinthians
|
SP
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
SP
|
Corinthians
|
1–2
|
Cruzeiro
|
MG
|
Arena Corinthians
|
São Paulo, São Paulo
|
Cruzeiro won 6–0 on points.
|
2019
|
PR
|
Athletico Paranaense
|
1–0
|
Internacional
|
RS
|
Arena da Baixada
|
Curitiba, Paraná
|
|
RS
|
Internacional
|
1–2
|
Athletico Paranaense
|
PR
|
Estádio Beira-Rio
|
Porto Alegre, Rio Grande do Sul
|
Athletico Paranaense won 6–0 on points.
|
2020
|
RS
|
Grêmio
|
0–1
|
Palmeiras
|
SP
|
Arena do Grêmio
|
Porto Alegre, Rio Grande do Sul
|
|
SP
|
Palmeiras
|
2–0
|
Grêmio
|
RS
|
Allianz Parque
|
São Paulo, São Paulo
|
Palmeiras won 6–0 on points.
|
2021
|
MG
|
Atlético Mineiro
|
4–0
|
Athletico Paranaense
|
PR
|
Mineirão
|
Belo Horizonte, Minas Gerais
|
|
PR
|
Athletico Paranaense
|
1–2
|
Atlético Mineiro
|
MG
|
Arena da Baixada
|
Curitiba, Paraná
|
Atlético Mineiro won 6–0 on points.
|
2022
|
SP
|
Corinthians
|
0–0
|
Flamengo
|
RJ
|
Neo Química Arena
|
São Paulo, São Paulo
|
|
RJ
|
Flamengo
|
1–1
|
Corinthians
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
Tied 2–2 on points and equal on goal difference, Flamengo won 6–5 on penalties. *
|
2023
|
RJ
|
Flamengo
|
0–1
|
São Paulo
|
SP
|
Maracanã
|
Rio de Janeiro, Rio de Janeiro
|
|
SP
|
São Paulo
|
1–1
|
Flamengo
|
RJ
|
Morumbi
|
São Paulo, São Paulo
|
São Paulo won 4–1 on points.
|