2004年欧洲冠军联赛为欧洲冠军联赛的第12个赛季。葡萄牙波尔图获得冠军,摩纳哥获得亚军。

赛事资料
 
  届数:第 49届
 
  第 12 届以“欧联”名义
 
  比赛日期:2003年7月11日–8月27日(外围赛)
 
  2003年9月16日–2004年5月26日(主赛圈)
 
  参赛队数:32 队(小组赛)
 
  72 队(总数)(来自 56 个地区)
 
  卫冕球队:AC米兰
 
最终成绩
 
  冠军:波尔图(第 2 次夺冠)
 
  亚军:摩纳哥
 
赛事统计
 
  比赛场数:125 场
 
  总进球数:309 球(场均 2.47 球)
 
  最佳射手:摩连迪斯(9 球)
 
比赛详情
 
预选赛第1轮
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| 佩历克 | 2–1 | 雷克雅维克 | 1–0 | 1–1 | 
| 舒列夫 | 2–1 | 科罗拉 | 1–0 | 1–1 | 
| 拖锡云 | 1–5 | 卡奥拿斯 | 0–1 | 1–4 | 
| 巴迪 | 1–3 | 波希米亚人 | 1–0 | 0–3 | 
| 华达 | 4–2 | 巴利镇 | 3–0 | 1–2 | 
| 基云马查 | 0–2 | 莱奥塔 | 0–0 | 0–2 | 
| 格伦杜兰 | 0–1 | 赫尔辛基 | 0–0 | 0–1 | 
| 施利马流浪 | 3–3 | 史干图 | 2–0 | 1–3 | 
| 奥摩尼亚 | 2–1 | 艾迪殊 | 0–0 | 2–1 | 
| 第比利斯戴拿模 | 3–3(2–4 点) | 地拉那 | 3–0 | 0–3(加时) | 
注:本届采用主客场进球制度在淘汰赛上。客场进球制度制是足球竞赛中的一种规则,用在主客场制的淘汰赛上。若对赛两支球队经过两场90分钟的比赛,两场的比分加起来仍是平手的话,那么在作客比赛时进球较多的一队将胜出,如需进行加时赛,则加时后亦适用。
 
预选赛第2轮
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| MTK匈格利亚 | 3–2 | 赫尔辛基 | 3–1 | 0–1 | 
| 佩历克 | 0–3 | 索菲亚中央陆军 | 0–2 | 0–1 | 
| 卡奥拿斯 | 0–5 | 些路迪 | 0–4 | 0–1 | 
| 莱奥塔 | 1–4 | 布拉格斯拉维亚 | 1–2 | 0–2 | 
| 舒列夫 | 0–2 | 萨克达 | 0–0 | 0–2 | 
| 斯利纳 | 2–1 | 特拉维夫马卡比 | 1–0 | 1–1 | 
| 波希米亚人 | 0–5 | 洛辛堡 | 0–1 | 0–4 | 
| 马里博尔 | 2–3 | 萨格勒布戴拿模 | 1–1 | 1–2 | 
| 莫斯科中央陆军 | 2–3 | 华达 | 1–2 | 1–1 | 
| 布加勒斯特迅速 | 2–3 | 安德列治 | 0–0 | 2–3 | 
| 柏迪逊 | 3–3 | 佐加顿斯 | 1–1 | 2–2 | 
| 克拉科夫 | 7–4 | 奥摩尼亚 | 5–2 | 2–2 | 
| 哥本哈根 | 10–1 | 施利马流浪 | 4–1 | 6–0 | 
| 地拉那 | 2–7 | 格拉茨AK | 1–5 | 1–2 | 
  预选赛第3轮
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| 华达 | 4–5 | 布拉格斯巴达 | 2–3 | 2–2 | 
| MTK匈格利亚 | 0–5 | 些路迪 | 0–4 | 0–1 | 
| 格拉斯哥流浪 | 3–2 | 哥本哈根 | 1–1 | 2–1 | 
| 奥地利维也纳 | 0–1 | 马赛 | 0–1 | 0–0 | 
| 布鲁日 | 3–3(4–2 点) | 多蒙特 | 2–1 | 1–2(加时) | 
| 萨克达 | 2–3 | 莫斯科火车头 | 1–0 | 1–3 | 
| 拉素 | 4–1 | 宾菲加 | 3–1 | 1–0 | 
| 基辅戴拿模 | 5–1 | 萨格勒布戴拿模 | 3–1 | 2–0 | 
| 洛辛堡 | 0–1 | 拉科鲁尼亚 | 0–0 | 0–1 | 
| 草蜢 | 2–3 | AEK雅典 | 1–0 | 1–3 | 
| 斯利纳 | 0–5 | 车路士 | 0–2 | 0–3 | 
| 切尔达 | 3–2 | 布拉格斯拉维亚 | 3–0 | 0–2 | 
| 柏迪逊 | 1–1(4–3 点) | 纽卡素 | 0–1 | 1–0(加时) | 
| 加拉塔沙雷 | 6–0 | 索菲亚中央陆军 | 3–0 | 3–0 | 
| 安德列治 | 4–1 | 克拉科夫 | 3–1 | 1–0 | 
| 格拉茨AK | 2–3 | 阿积士 | 1–1 | 1–2(加时) | 
  分组赛
 
  总数 32 球队会被分成 8 组,每组 4 队参加分组赛。每组首名及次名均晋级十六强淘汰赛,第三名则转战欧洲足协杯三十二强淘汰赛继续参与欧洲赛事。
 
  如在小组中两队得分相同则顺次序根据以下准则定出胜方:
 
  双方对赛成绩较佳的一方
 
  双方对赛中净胜球较多的一方
 
  双方对赛中获得较多作客进球的一方
 
  总得失球较佳的一方
 
  总进球较佳的一方
 
  根据欧洲足协的系数排名
 
A组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | OL | BAY | CEL | AND | 
| 1 | 里昂 | 6 | 3 | 1 | 2 | 7 | 7 | 0 | 10 | — | 1–1 | 3–2 | 1–0 | 
| 2 | 拜仁慕尼黑 | 6 | 2 | 3 | 1 | 6 | 5 | 1 | 9 | 1–2 | — | 2–1 | 1–0 | 
| 3 | 些路迪 | 6 | 2 | 1 | 3 | 8 | 7 | 1 | 7 | 2–0 | 0–0 | — | 3–1 | 
| 4 | 安德列治 | 6 | 2 | 1 | 3 | 4 | 6 | −2 | 7 | 1–0 | 1–1 | 1–0 | — | 
  B组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | ARS | LM | INT | DK | 
| 1 | 阿仙奴 | 6 | 3 | 1 | 2 | 9 | 6 | 3 | 10 | — | 2–0 | 0–3 | 1–0 | 
| 2 | 莫斯科火车头 | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | 0–0 | — | 3–0 | 3–2 | 
| 3 | 国际米兰 | 6 | 2 | 2 | 2 | 8 | 11 | −3 | 8 | 1–5 | 1–1 | — | 2–1 | 
| 4 | 基辅戴拿模 | 6 | 2 | 1 | 3 | 8 | 8 | 0 | 7 | 2–1 | 2–0 | 1–1 | — | 
  C组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | MON | DEP | PSV | AEK | 
| 1 | 摩纳哥 | 6 | 3 | 2 | 1 | 15 | 6 | 9 | 11 | — | 8–3 | 1–1 | 4–0 | 
| 2 | 拉科鲁尼亚 | 6 | 3 | 1 | 2 | 12 | 12 | 0 | 10 | 1–0 | — | 2–0 | 3–0 | 
| 3 | PSV燕豪芬 | 6 | 3 | 1 | 2 | 8 | 7 | 1 | 10 | 1–2 | 3–2 | — | 2–0 | 
| 4 | AEK雅典 | 6 | 0 | 2 | 4 | 1 | 11 | −10 | 2 | 0–0 | 1–1 | 0–1 | — | 
  D组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | JUV | RSO | GAL | OLY | 
| 1 | 尤文图斯 | 6 | 4 | 1 | 1 | 15 | 6 | 9 | 13 | — | 4–2 | 2–1 | 7–0 | 
| 2 | 皇家苏斯达 | 6 | 2 | 3 | 1 | 8 | 8 | 0 | 9 | 0–0 | — | 1–1 | 1–0 | 
| 3 | 加拉塔沙雷 | 6 | 2 | 1 | 3 | 6 | 8 | −2 | 7 | 2–0 | 1–2 | — | 1–0 | 
| 4 | 奥林比亚高斯 | 6 | 1 | 1 | 4 | 6 | 13 | −7 | 4 | 1–2 | 2–2 | 3–0 | — | 
  E组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | MU | STU | PAN | RAN | 
| 1 | 曼联 | 6 | 5 | 0 | 1 | 13 | 2 | 11 | 15 | — | 2–0 | 5–0 | 3–0 | 
| 2 | 史特加 | 6 | 4 | 0 | 2 | 9 | 6 | 3 | 12 | 2–1 | — | 2–0 | 1–0 | 
| 3 | 彭拿典奈高斯 | 6 | 1 | 1 | 4 | 5 | 13 | −8 | 4 | 0–1 | 1–3 | — | 1–1 | 
| 4 | 格拉斯哥流浪 | 6 | 1 | 1 | 4 | 4 | 10 | −6 | 4 | 0–1 | 2–1 | 1–3 | — | 
  F组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | RM | POR | OM | PAR | 
| 1 | 皇家马德里 | 6 | 4 | 2 | 0 | 11 | 5 | 6 | 14 | — | 1–1 | 4–2 | 1–0 | 
| 2 | 波尔图 | 6 | 3 | 2 | 1 | 9 | 8 | 1 | 11 | 1–3 | — | 1–0 | 2–1 | 
| 3 | 马赛 | 6 | 1 | 1 | 4 | 9 | 11 | −2 | 4 | 1–2 | 2–3 | — | 3–0 | 
| 4 | 柏迪逊 | 6 | 0 | 3 | 3 | 3 | 8 | −5 | 3 | 0–0 | 1–1 | 1–1 | — | 
  G组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | CHE | SP | BJK | LAZ | 
| 1 | 车路士 | 6 | 4 | 1 | 1 | 9 | 3 | 6 | 13 | — | 0–0 | 0–2 | 2–1 | 
| 2 | 布拉格斯巴达 | 6 | 2 | 2 | 2 | 5 | 5 | 0 | 8 | 0–1 | — | 2–1 | 1–0 | 
| 3 | 比锡达斯 | 6 | 2 | 1 | 3 | 5 | 7 | −2 | 7 | 0–2 | 1–0 | — | 0–2 | 
| 4 | 拉素 | 6 | 1 | 2 | 3 | 6 | 10 | −4 | 5 | 0–4 | 2–2 | 1–1 | — | 
H组
| 排名 | 队伍 | 赛 | 胜 | 和 | 负 | 得 | 失 | 差 | 分 | MIL | CEL | BRU | AJA | 
| 1 | AC米兰 | 6 | 3 | 1 | 2 | 4 | 3 | 1 | 10 | — | 1–2 | 0–1 | 1–0 | 
| 2 | 切尔达 | 6 | 2 | 3 | 1 | 7 | 6 | 1 | 9 | 0–0 | — | 1–1 | 3–2 | 
| 3 | 布鲁日 | 6 | 2 | 2 | 2 | 5 | 6 | −1 | 8 | 0–1 | 1–1 | — | 2–1 | 
| 4 | 阿积士 | 6 | 2 | 0 | 4 | 6 | 7 | −1 | 6 | 0–1 | 1–0 | 2–0 | — | 
  1/8小组赛
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| 拜仁慕尼黑 | 1–2 | 皇家马德里 | 1–1 | 0–1 | 
| 切尔达 | 2–5 | 阿仙奴 | 2–3 | 0–2 | 
| 拉科鲁尼亚 | 2–0 | 尤文图斯 | 1–0 | 1–0 | 
| 莫斯科火车头 | 2–2 | 摩纳哥 | 2–1 | 0–1 | 
| 波尔图 | 3–2 | 曼联 | 2–1 | 1–1 | 
| 皇家苏斯达 | 0–2 | 里昂 | 0–1 | 0–1 | 
| 布拉格斯巴达 | 1–4 | AC米兰 | 0–0 | 1–4 | 
| 史特加 | 0–1 | 车路士 | 0–1 | 0–0 | 
  1/4决赛
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| 车路士 | 3–2 | 阿仙奴 | 1–1 | 2–1 | 
| AC米兰 | 4–5 | 拉科鲁尼亚 | 4–1 | 0–4 | 
| 波尔图 | 4–2 | 里昂 | 2–0 | 2–2 | 
| 皇家马德里 | 5–5 | 摩纳哥 | 4–2 | 1–3 | 
  半决赛
| 第一队 | 总比分 | 第二队 | 首回合 | 次回合 | 
| 摩纳哥 | 5–3 | 车路士 | 3–1 | 2–2 | 
| 波尔图 | 1–0 | 拉科鲁尼亚 | 0–0 | 1–0 | 
  决赛
| 时间 | 摩纳哥 | 比分 | 波尔图 | 备注 | 
| 2004年5月26日 | 0–3 | 39'卡洛斯·艾拔图 | 比赛球场:盖尔森基兴-奥夫·沙尔克体育场 | |
| 71'德科 | 观众人数:52000 | |||
| 75'阿列尼切夫 | 主裁判:金·米尔顿·尼尔森 |