The 2004 Copa Libertadores final was a two-legged football match-up to determine the 2004 Copa Libertadores champion. It was contested by Colombian club Once Caldas and Argentine club Boca Juniors. The first leg of the tie was played on 23 June at Boca Juniors' venue, La Bombonera, with the second leg played on 1 July at Estadio Palogrande in Manizales.

After both matches ended tied, Once Caldas won the series by penalty shoot-out.

Qualified teams

TeamPrevious finals app.
Argentina Boca Juniors1963, 1977, 1978, 1979, 2000, 2001, 2003
Colombia Once CaldasNone

Bold indicates winning years

Venues

La Bombonera (Buenos Aires) and Estadio Palogrande (Manizales), venues for the finals

Route to the finals

Once CaldasBoca Juniors
Ecuador Barcelona A 0–0Round of 16 First legPeru Sporting Cristal A 3–2Tevez 31' Calvo 82' Schelotto 90'
Ecuador Barcelona H 1–1 (p. 4–2)Agudelo 83'Second legPeru Sporting Cristal H 2–1Villarreal 40' Tevez 62'
Brazil Santos A 1–1Valentierra 88'Quarterfinals First legBrazil São Caetano A 0–0
Brazil Santos H 1–0Valentierra 70'Second legBrazil São Caetano H 1–1 (p. 4–3)Barijho 65'
Brazil São Paulo A 0–0Semifinals First legArgentina River Plate H 1–0Schiavi 28'
Brazil São Paulo H 2–1Alcazar 27' Agudelo 90'Second legArgentina River Plate A 1–2 (p. 5–4)Tevez 89'

Final summary

First leg

Boca Juniors Argentina0–0Colombia Once Caldas
Boca JuniorsOnce Caldas
GK 1 Argentina Roberto Abbondanzieri DF 5 Argentina Pablo Alvarez DF 2 Argentina Rolando Schiavi 68' DF 6 Argentina Nicolás Burdisso DF 3 Argentina Clemente Rodríguez MF 19 Argentina Pablo Ledesma MF 20 Argentina Javier Villarreal 72' MF 8 Argentina Diego Cagna (c) 76' MF 10 Brazil Iarley FW 7 Argentina Guillermo Barros Schelotto FW 21 Argentina Antonio Barijho Substitutes: GK 12 Argentina Wilfredo Caballero DF 4 Argentina Pablo Jerez DF 13 Argentina Diego Crosa DF 14 Colombia Luis Perea FW 17 Argentina Franco Cangele 76' MF 23 Argentina Neri Cardozo DF 24 Argentina Miguel Caneo Manager: Argentina Carlos BianchiGK 1 Colombia Juan Henao DF 2 Colombia Miguel Rojas 80' DF 24 Colombia Samuel Vanegas (c) 61' DF 13 Colombia Édgar Cataño DF 22 Colombia John García MF 3 Colombia Jhon Viáfara MF 5 Colombia Rubén Velásquez MF 14 Colombia Diego Arango MF 16 Colombia Elkin Soto 74' MF 8 Colombia Arnulfo Valentierra 37' FW 18 Colombia Jorge Agudelo 64' Substitutes: GK 25 Colombia Juan C. González DF 7 Colombia Jefrey Díaz MF 10 Argentina Jonathan Fabbro MF 15 Colombia Herly Alcázar 81' 64' MF 20 Colombia Raúl Marín FW 21 Colombia Javier Araujo 37' FW 23 Colombia Wilmer Ortegón 74' Manager: Colombia Luis Montoya
GK1Argentina Roberto Abbondanzieri
DF5Argentina Pablo Alvarez
DF2Argentina Rolando Schiavi68'
DF6Argentina Nicolás Burdisso
DF3Argentina Clemente Rodríguez
MF19Argentina Pablo Ledesma
MF20Argentina Javier Villarreal72'
MF8Argentina Diego Cagna (c)76'
MF10Brazil Iarley
FW7Argentina Guillermo Barros Schelotto
FW21Argentina Antonio Barijho
Substitutes:
GK12Argentina Wilfredo Caballero
DF4Argentina Pablo Jerez
DF13Argentina Diego Crosa
DF14Colombia Luis Perea
FW17Argentina Franco Cangele76'
MF23Argentina Neri Cardozo
DF24Argentina Miguel Caneo
Manager:
Argentina Carlos Bianchi
GK1Colombia Juan Henao
DF2Colombia Miguel Rojas80'
DF24Colombia Samuel Vanegas (c)61'
DF13Colombia Édgar Cataño
DF22Colombia John García
MF3Colombia Jhon Viáfara
MF5Colombia Rubén Velásquez
MF14Colombia Diego Arango
MF16Colombia Elkin Soto74'
MF8Colombia Arnulfo Valentierra37'
FW18Colombia Jorge Agudelo64'
Substitutes:
GK25Colombia Juan C. González
DF7Colombia Jefrey Díaz
MF10Argentina Jonathan Fabbro
MF15Colombia Herly Alcázar81'64'
MF20Colombia Raúl Marín
FW21Colombia Javier Araujo37'
FW23Colombia Wilmer Ortegón74'
Manager:
Colombia Luis Montoya
Assistant referees: Uruguay Pablo Fandiño Uruguay Marcelo Costa Fourth official: Uruguay Martín Vázquez

Second leg

Once Caldas Colombia1–1Argentina Boca Juniors
Viáfara 7'Burdisso 52'
Penalties
Valentierra Soto Ortegón Agudelo2–0Schiavi Cascini Burdisso Cángele
Once CaldasBoca Juniors
GK 1 Colombia Juan Henao DF 2 Colombia Miguel Rojas DF 24 Colombia Samuel Vanegas (c) DF 13 Colombia Édgar Cataño DF 22 Colombia John García 51' 90' MF 3 Colombia Jhon Viáfara MF 5 Colombia Rubén Velásquez MF 15 Colombia Herly Alcázar 78' MF 16 Colombia Elkin Soto MF 8 Colombia Arnulfo Valentierra FW 17 Colombia Dayro Moreno 25' 67' Substitutes: GK 25 Colombia Juan González DF 7 Colombia Jefrey Díaz 67' MF 14 Colombia Diego Arango FW 18 Colombia Jorge Agudelo 78' MF 20 Colombia Raúl Marín FW 21 Colombia Javier Araujo FW 23 Colombia Wilmer Ortegón 90' 90' Manager: Colombia Luis MontoyaGK 1 Argentina Roberto Abbondanzieri DF 14 Colombia Luis Perea DF 2 Argentina Rolando Schiavi DF 6 Argentina Nicolás Burdisso DF 3 Argentina Clemente Rodríguez MF 11 Colombia Fabián Vargas 76' MF 20 Argentina Javier Villarreal MF 8 Argentina Diego Cagna (c) 86' MF 22 Argentina Alfredo Cascini FW 17 Argentina Franco Cangele FW 9 Argentina Carlos Tevez Substitutes: GK 12 Argentina Wilfredo Caballero DF 5 Argentina Pablo Alvarez MF 10 Brazil Iarley DF 13 Argentina Diego Crosa MF 19 Argentina Pablo Ledesma FW 21 Argentina Antonio Barijho DF 24 Argentina Miguel Caneo 86' Manager: Argentina Carlos Bianchi
GK1Colombia Juan Henao
DF2Colombia Miguel Rojas
DF24Colombia Samuel Vanegas (c)
DF13Colombia Édgar Cataño
DF22Colombia John García51'90'
MF3Colombia Jhon Viáfara
MF5Colombia Rubén Velásquez
MF15Colombia Herly Alcázar78'
MF16Colombia Elkin Soto
MF8Colombia Arnulfo Valentierra
FW17Colombia Dayro Moreno25'67'
Substitutes:
GK25Colombia Juan González
DF7Colombia Jefrey Díaz67'
MF14Colombia Diego Arango
FW18Colombia Jorge Agudelo78'
MF20Colombia Raúl Marín
FW21Colombia Javier Araujo
FW23Colombia Wilmer Ortegón90'90'
Manager:
Colombia Luis Montoya
GK1Argentina Roberto Abbondanzieri
DF14Colombia Luis Perea
DF2Argentina Rolando Schiavi
DF6Argentina Nicolás Burdisso
DF3Argentina Clemente Rodríguez
MF11Colombia Fabián Vargas76'
MF20Argentina Javier Villarreal
MF8Argentina Diego Cagna (c)86'
MF22Argentina Alfredo Cascini
FW17Argentina Franco Cangele
FW9Argentina Carlos Tevez
Substitutes:
GK12Argentina Wilfredo Caballero
DF5Argentina Pablo Alvarez
MF10Brazil Iarley
DF13Argentina Diego Crosa
MF19Argentina Pablo Ledesma
FW21Argentina Antonio Barijho
DF24Argentina Miguel Caneo86'
Manager:
Argentina Carlos Bianchi
Assistant referees: Chile Julio Cristian Chile Rodrigo González Fourth official: Chile Pablo Pozo