# Liga dos Campeões da UEFA de 2004–05

A Liga dos Campeões da UEFA 2004–05 foi a 50ª edição na história da competição. Disputou-se entre Julho de 2004 e Maio de 2005, com a participação inicial de 72 equipas, representantes de 48 federações nacionais diferentes.
A final, de uma só partida, teve lugar em 25 de Maio de 2005 no Estádio Olímpico Atatürk de Istambul, na Turquia, e o Liverpool FC venceu o AC Milan, ao derrotar a equipa italiana na marcação de pontapés da marca de grande penalidade, após recuperar de um 3-0 adverso e ter conseguido empatar 3-3 no final dos 90 minutos. Foi a final com mais golos no actual formato da competição.

## Rodadas de qualificação
### Primeira pré-eliminatória

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| KR | 2–2 (gf) | Shelbourne | 2–2 | 0–0 |
| Skonto | 7–1 | Rhyl | 4–0 | 3–1 |
| Flora Tallinn | 3–7 | Gorica | 2–4 | 1–3 |
| Linfield | 0–2 | HJK | 0–1 | 0–1 |
| Pobeda | 2–4 | Pyunik | 1–3 | 1–1 |
| Sheriff Tiraspol | 2–1 | Jeunesse Esch | 2–0 | 0–1 |
| WIT Georgia | 5–3 | HB | 5–0 | 0–3 |
| Sliema Wanderers | 1–6 | FBK Kaunas | 0–2 | 1–4 |
| Široki Brijeg | 2–2 (gf) | Neftchi Baku | 2–1 | 0–1 |
| Gomel | 1–2 | Tirana | 0–2 | 1–0 |

### Segunda fase de qualificação

| Equip1 Local 1ª mão | Total | Equipa Visitante 2ª mão | Res. 1 | Res. 2 |
| Pyunik | 1-4 | Shakhtar Donetsk | 1-3 | 0-1 |
| APOEL | 3-4 | Sparta Praha | 2-2 | 1-2 |
| Rosenborg | 4-1 | Sheriff Tiraspol | 2-1 | 2-0 |
| Young Boys | 2-5 | Estrela Vermelha | 2-2 | 0-3 |
| Gorica | 6-2 | Copenhague | 1-2 | 5-0 |
| Neftçi Baku | 0-2 | CSKA Moscou | 0-1 | 0-1 |
| Žilina | 0-2 | Dinamo București | 0-1 | 0-1 |
| HJK | 0-1 | Maccabi Tel Aviv | 0-0 | 0-1 |
| Skonto | 1-4 | Trabzonspor | 1-1 | 0-3 |
| Club Brugge | 6-0 | Lokomotiv Plovdiv | 2-0 | 4-0 |
| Tirana | 3-3 | Ferencváros | 2-3 | 1-0 |
| Hajduk Split | 3-4 | Shelbourne | 3-2 | 0-2 |
| WIT Georgia | 2-11 | Wisła Kraków | 2-8 | 0-3 |
| Djurgårdens | 2-0 | Kaunas | 0-0 | 2-0 |

### Terceira fase de qualificação

| Equipa Local 1ª mão | Total | Equipa Visitante 1ª mão | Res. 1ª mão | Res. 2ª mão |
| Grazer | 1-2 | Liverpool | 0-2 | 1-0 |
| Juventus | 6-3 | Djurgårdens | 2-2 | 4-1 |
| Ferencváros | 1-2 | Sparta Praha | 1-0 | 0-2 |
| Rosenborg | 5-3 | Maccabi Haifa | 2-1 | 3-2 |
| Bayer Leverkusen | 6-2 | Baník Ostrava | 5-0 | 1-2 |
| CSKA Moscou | 3-2 | Glasgow Rangers | 2-1 | 1-1 |
| Shakhtar Donetsk | 6-3 | Club Brugge | 4-1 | 2-2 |
| Dínamo de Kiev | 3-2 | Trabzonspor | 1-2 | 2-0 |
| Estrela Vermelha | 3-7 | PSV Eindhoven | 3-2 | 0-5 |
| Dinamo București | 1-5 | Manchester United | 1-2 | 0-3 |
| Basel | 2-5 | Internazionale | 1-1 | 1-4 |
| Benfica | 1-3 | Anderlecht | 1-0 | 0-3 |
| Shelbourne | 0-3 | Deportivo La Coruña | 0-0 | 0-3 |
| PAOK | 0-4 | Maccabi Tel Aviv | 0-3 | 0-1 |
| Gorica | 0-9 | Monaco | 0-3 | 0-6 |
| Wisła Kraków | 1-5 | Real Madrid | 0-2 | 1-3 |

## Fase de grupos

As equipes em verde são as que se classificaram para as oitavas de final, e as vermelhas as que passam para a Taça UEFA
* Legenda
* Classificado às oitavas-de-final
* Classificado à fase de dezesseis-avos de final da Copa da UEFA
* Eliminado

### Grupo A

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Monaco | 12 | 6 | 4 | 0 | 2 | 10 | 4 | +6 |
| 2 | Liverpool | 10 | 6 | 3 | 1 | 2 | 6 | 3 | +3 |
| 3 | Olympiacos | 10 | 6 | 3 | 1 | 2 | 5 | 5 | 0 |
| 4 | Deportivo La Coruña | 2 | 6 | 0 | 2 | 4 | 0 | 9 | -9 |
| | MON | DEP | LIV | OLY |
| Monaco | | 2–0 | 1–0 | 2–1 |
| Deportivo La Coruña | 0–5 | | 0–1 | 0–0 |
| Liverpool | 2–0 | 0–0 | | 3–1 |
| Olympiacos | 1–0 | 1–0 | 1–0 | |
| 15 de setembro de 2004 | Liverpool | 2 - 0 | Monaco |
| 20:45 | | | |
| 15 de setembro de 2004 | Deportivo La Coruña | 0 - 0 | Olympiacos |
| 20:45 | | | |
| 28 de setembro de 2004 | Olympiacos | 1 - 0 | Liverpool |
| 20:45 | | | |
| 28 de setembro de 2004 | Monaco | 2 - 0 | Deportivo La Coruña |
| 20:45 | | | |
| 19 de outubro de 2004 | Monaco | 2 - 1 | Olympiacos |
| 20:45 | | | |
| 19 de outubro de 2004 | Liverpool | 0 - 0 | Deportivo La Coruña |
| 20:45 | | | |
| 3 de novembro de 2004 | Olympiacos | 1 - 0 | Monaco |
| 20:45 | | | |
| 3 de novembro de 2004 | Deportivo La Coruña | 0 - 1 | Liverpool |
| 20:45 | | | |
| 23 de novembro de 2004 | Olympiacos | 1 - 0 | Deportivo La Coruña |
| 20:45 | | | |
| 23 de novembro de 2004 | Monaco | 1 - 0 | Liverpool |
| 20:45 | | | |
| 8 de dezembro de 2004 | Liverpool | 3 - 1 | Olympiacos |
| 20:45 | | | |
| 8 de dezembro de 2004 | Deportivo La Coruña | 0 - 5 | Monaco |
| 20:45 | | | |

### Grupo B

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Bayer Leverkusen | 11 | 6 | 3 | 2 | 1 | 13 | 7 | +6 |
| 2 | Real Madrid | 11 | 6 | 3 | 2 | 1 | 11 | 8 | +3 |
| 3 | Dínamo de Kiev | 10 | 6 | 3 | 1 | 2 | 11 | 8 | +3 |
| 4 | Roma | 1 | 6 | 0 | 1 | 5 | 4 | 16 | −12 |
| | LEV | DÍN | REA | ROM |
| Bayer Leverkusen | | 3–0 | 3–0 | 3–1 |
| Dínamo de Kiev | 4–2 | | 2–2 | 2–0 |
| Real Madrid | 1–1 | 1–0 | | 4–2 |
| Roma | 1–1 | 0–3 | 0–3 | |
| 15 de setembro de 2004 | Roma | 0 - 3 | Dínamo de Kiev |
| 20:45 | | | |
| 15 de setembro de 2004 | Bayer Leverkusen | 3 - 0 | Real Madrid |
| 20:45 | | | |
| 28 de setembro de 2004 | Real Madrid | 4 - 2 | Roma |
| 20:45 | | | |
| 28 de setembro de 2004 | Dínamo de Kiev | 4 - 2 | Bayer Leverkusen |
| 20:45 | | | |
| 19 de outubro de 2004 | Real Madrid | 1 - 0 | Dínamo de Kiev |
| 20:45 | | | |
| 19 de outubro de 2004 | Bayer Leverkusen | 3 - 1 | Roma |
| 20:45 | | | |
| 3 de novembro de 2004 | Dínamo de Kiev | 2 - 2 | Real Madrid |
| 20:45 | | | |
| 3 de novembro de 2004 | Roma | 1 - 1 | Bayer Leverkusen |
| 20:45 | | | |
| 23 de novembro de 2004 | Real Madrid | 1 - 1 | Bayer Leverkusen |
| 20:45 | | | |
| 23 de novembro de 2004 | Dínamo de Kiev | 2 - 0 | Roma |
| 20:45 | | | |
| 8 de dezembro de 2004 | Bayer Leverkusen | 3 - 0 | Dínamo de Kiev |
| 20:45 | | | |
| 8 de dezembro de 2004 | Roma | 0 - 3 | Real Madrid |
| 20:45 | | | |

### Grupo C

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Juventus | 16 | 6 | 5 | 1 | 0 | 6 | 1 | +5 |
| 2 | Bayern de Munique | 10 | 6 | 3 | 1 | 2 | 12 | 5 | +7 |
| 3 | Ajax | 4 | 6 | 1 | 1 | 4 | 6 | 10 | -4 |
| 4 | Maccabi Tel Aviv | 4 | 6 | 1 | 1 | 4 | 4 | 12 | -8 |
| | AJA | BAY | JUV | MAC |
| Ajax | | 2–2 | 0–1 | 3–0 |
| Bayern de Munique | 4–0 | | 0–1 | 5–1 |
| Juventus | 1–0 | 1–0 | | 1–0 |
| Maccabi Tel Aviv | 2–1 | 0–1 | 1–1 | |
| 1ª rodada |
| Ajax | 0–1 | Juventus |
| Maccabi Tel-Aviv | 0–1 | Bayern de Munique |
| 2ª rodada |
| Bayern de Munique | 4–0 | Ajax |
| Juventus | 1–0 | Maccabi Tel-Aviv |
| 3ª rodada |
| Juventus | 1–0 | Bayern de Munique |
| Ajax | 3–0 | Maccabi Tel-Aviv |
| 4ª rodada |
| Bayern de Munique | 0–1 | Juventus |
| Maccabi Tel-Aviv | 2–1 | Ajax |
| 5ª rodada |
| Juventus | 1–0 | Ajax |
| Bayern de Munique | 5–1 | Maccabi Tel-Aviv |
| 6ª rodada |
| Ajax | 2–2 | Bayern de Munique |
| Maccabi Tel-Aviv | 1–1 | Juventus |

### Grupo D

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Lyon | 13 | 6 | 4 | 1 | 1 | 17 | 8 | +9 |
| 2 | Manchester United | 11 | 6 | 3 | 2 | 1 | 14 | 9 | +5 |
| 3 | Fenerbahçe | 9 | 6 | 3 | 0 | 3 | 10 | 13 | -3 |
| 4 | Sparta Praga | 1 | 6 | 0 | 1 | 5 | 2 | 13 | -11 |
| | FEN | LYO | MNU | SPR |
| Fenerbahçe | | 1–3 | 3–0 | 1–0 |
| Lyon | 4–2 | | 2–2 | 5–0 |
| Manchester United | 6–2 | 2–1 | | 4–1 |
| Sparta Praga | 0–1 | 1–2 | 0–0 | |
| Primeira rodada |
| Fenerbahçe SK | 1–0 | AC Sparta Praga |
| Lyon | 2–2 | Manchester United |
| Segunda rodada |
| Manchester United | 6–2 | Fenerbahçe SK |
| AC Sparta Praga | 1–2 | Lyon |
| Terceira rodada |
| AC Sparta Praga | 0–0 | Manchester United |
| Fenerbahçe SK | 1–3 | Lyon |
| Quarta rodada |
| Manchester United | 4–1 | AC Sparta Praga |
| Lyon | 4–2 | Fenerbahçe SK |
| Quinta rodada |
| AC Sparta Praga | 0–1 | Fenerbahçe SK |
| Manchester United | 2–1 | Lyon |
| Sexta rodada |
| Fenerbahçe SK | 3–0 | Manchester United |
| Lyon | 5–0 | AC Sparta Praga |

### Grupo E

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Arsenal | 10 | 6 | 2 | 4 | 0 | 11 | 6 | +5 |
| 2 | PSV Eindhoven | 10 | 6 | 3 | 1 | 2 | 6 | 7 | -1 |
| 3 | Panathinaikos | 9 | 6 | 2 | 3 | 1 | 11 | 8 | +3 |
| 4 | Rosenborg | 2 | 6 | 0 | 2 | 4 | 6 | 13 | -7 |
| | ARS | PAN | PSV | ROS |
| Arsenal | | 1–1 | 1–0 | 5–1 |
| Panathinaikos | 2–2 | | 4–1 | 2–1 |
| PSV Eindhoven | 1–1 | 1–0 | | 1–0 |
| Rosenborg | 1–1 | 2–2 | 1–2 | |
| 1ª rodada |
| Panathinaikos FC | 2–1 | Rosenborg B.K. |
| Arsenal | 1–0 | PSV Eindhoven |
| 2ª rodada |
| PSV Eindhoven | 1–0 | Panathinaikos FC |
| Rosenborg B.K. | 1–1 | Arsenal |
| 3ª rodada |
| Rosenborg B.K. | 1–2 | PSV Eindhoven |
| Panathinaikos FC | 2–2 | Arsenal |
| 4ª rodada |
| Arsenal | 1–1 | Panathinaikos FC |
| PSV Eindhoven | 1–0 | Rosenborg B.K. |
| 5ª rodada |
| Rosenborg B.K. | 2–2 | Panathinaikos FC |
| PSV Eindhoven | 1–1 | Arsenal |
| 6ª rodada |
| Panathinaikos FC | 4–1 | PSV Eindhoven |
| Arsenal | 5–1 | Rosenborg B.K. |

### Grupo F

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Milan | 13 | 6 | 4 | 1 | 1 | 10 | 3 | +7 |
| 2 | Barcelona | 10 | 6 | 3 | 1 | 2 | 9 | 6 | +3 |
| 3 | Shakhtar Donetsk | 6 | 6 | 2 | 0 | 4 | 5 | 9 | -4 |
| 4 | Celtic | 5 | 6 | 1 | 2 | 3 | 4 | 10 | -6 |
| | BAR | CEL | MIL | SHA |
| Barcelona | | 1–1 | 2–1 | 3–0 |
| Celtic | 1–3 | | 0–0 | 1–0 |
| Milan | 1–0 | 3–1 | | 4–0 |
| Shakhtar Donetsk | 2–0 | 3–0 | 0–1 | |
| 1ª rodada |
| FC Shakhtar Donetsk | 0–1 | AC Milan |
| Celtic | 1–3 | Barcelona |
| 2ª rodada |
| Barcelona | 3–0 | FC Shakhtar Donetsk |
| AC Milan | 3–1 | Celtic |
| 3ª rodada |
| AC Milan | 1–0 | Barcelona |
| FC Shakhtar Donetsk | 3–0 | Celtic |
| 4ª rodada |
| Barcelona | 2–1 | AC Milan |
| Celtic | 1–0 | FC Shakhtar Donetsk |
| 5ª rodada |
| AC Milan | 4–0 | FC Shakhtar Donetsk |
| Barcelona | 1–1 | Celtic |
| 6ª rodada |
| FC Shakhtar Donetsk | 2–0 | Barcelona |
| Celtic | 0–0 | AC Milan |

### Grupo G

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Internazionale | 14 | 6 | 4 | 2 | 0 | 14 | 3 | +11 |
| 2 | Werder Bremen | 13 | 6 | 4 | 1 | 1 | 12 | 6 | +6 |
| 3 | Valencia | 7 | 6 | 2 | 1 | 3 | 6 | 10 | -4 |
| 4 | Anderlecht | 0 | 6 | 0 | 0 | 6 | 4 | 17 | -13 |
| | AND | INT | VAL | BRM |
| Anderlecht | | 1–3 | 1–2 | 1–2 |
| Internazionale | 3–0 | | 0–0 | 2–0 |
| Valencia | 2–0 | 1–5 | | 0–2 |
| Werder Bremen | 5–1 | 1–1 | 2–1 | |
| 1ª rodada |
| Internazionale | 2–0 | Werder Bremen |
| Valencia | 2–0 | Anderlecht |
| 2ª rodada |
| Werder Bremen | 2–1 | Valencia |
| Anderlecht | 1–3 | Internazionale |
| 3ª rodada |
| Anderlecht | 1–2 | Werder Bremen |
| Valencia | 1–5 | Internazionale |
| 4ª rodada |
| Werder Bremen | 5–1 | Anderlecht |
| Internazionale | 0–0 | Valencia |
| 5ª rodada |
| Anderlecht | 1–2 | Valencia |
| Werder Bremen | 1–1 | Internazionale |
| 6ª rodada |
| Valencia | 0–2 | Werder Bremen |
| Internazionale | 3–0 | Anderlecht |

### Grupo H

| Pos. | Equipe | Pts | J | V | E | D | GP | GC | SG |
| 1 | Chelsea | 13 | 6 | 4 | 1 | 1 | 10 | 3 | +7 |
| 2 | Porto | 8 | 6 | 2 | 2 | 2 | 4 | 6 | -2 |
| 3 | CSKA Moscow | 7 | 6 | 2 | 1 | 3 | 5 | 5 | 0 |
| 4 | Paris Saint-Germain | 5 | 6 | 1 | 2 | 3 | 3 | 8 | -5 |
| | CHE | CSK | PSG | POR |
| Chelsea | | 2–0 | 0–0 | 3–1 |
| CSKA Moscow | 0–1 | | 2–0 | 0–1 |
| Paris Saint-Germain | 0–3 | 1–3 | | 2–0 |
| Porto | 2–1 | 0–0 | 0–0 | |
| 1ª rodada |
| Paris SG | 0–3 | Chelsea |
| FC Porto | 0–0 | CSKA Moscovo |
| 2ª rodada |
| CSKA Moscovo | 2–0 | Paris SG |
| Chelsea | 3–1 | FC Porto |
| 3ª rodada |
| Chelsea | 2–0 | CSKA Moscovo |
| Paris SG | 2–0 | FC Porto |
| 4ª rodada |
| CSKA Moscovo | 0–1 | Chelsea |
| FC Porto | 0–0 | Paris SG |
| 5ª rodada |
| CSKA Moscovo | 0–1 | FC Porto |
| Chelsea | 0–0 | Paris SG |
| 6ª rodada |
| Paris SG | 1–3 | CSKA Moscovo |
| FC Porto | 2–1 | Chelsea |

## Fase final

Nas fases finais, as equipes classificadas jogam em partidas eliminatórias de ida e volta, exceto no jogo final.

### Classificados às oitavas-de-final

| Grupo | Líderes de grupo | Vice-líderes de grupo |
| A | Monaco | Liverpool |
| B | Bayer Leverkusen | Real Madrid |
| C | Juventus | Bayern de Munique |
| D | Lyon | Manchester United |
| E | Arsenal | PSV Eindhoven |
| F | Milan | Barcelona |
| G | Internazionale | Werder Bremen |
| H | Chelsea | Porto |

### Esquema

| Oitavas de final | Oitavas de final | Oitavas de final | Oitavas de final | Quartas de final | Quartas de final | Quartas de final | Quartas de final | Semifinais | Semifinais | Semifinais | Semifinais | Final | Final |
| 22 de fevereiro a 15 de março | 22 de fevereiro a 15 de março | 22 de fevereiro a 15 de março | 22 de fevereiro a 15 de março | 5 de abril a 13 de abril | 5 de abril a 13 de abril | 5 de abril a 13 de abril | 5 de abril a 13 de abril | 26 de abril a 4 de maio | 26 de abril a 4 de maio | 26 de abril a 4 de maio | 26 de abril a 4 de maio | 25 de maio | 25 de maio |
| Manchester United | 0 | 0 | 0 |
| Milan | 1 | 1 | 2 |
| Milan | 1 | 1 | 2 | Milan | 2 | 3 | 5 |
| | | | | Internazionale | 0 | 0 | 0 |
| Porto | 1 | 1 | 2 | Internazionale | 0 | 0 | 0 |
| Internazionale | 1 | 3 | 4 | | | | |
| Internazionale | 1 | 3 | 4 | | | | | Milan (gf) | 2 | 1 | 3 |
| | | | | | | | | PSV Eindhoven | 0 | 3 | 3 |
| Werder Bremen | 0 | 2 | 2 | | | | | PSV Eindhoven | 0 | 3 | 3 |
| Lyon | 3 | 7 | 10 | | | | | | | | |
| Lyon | 3 | 7 | 10 | Lyon | 1 | 1 | 2 (2) | | | | |
| | | | | PSV Eindhoven (pen) | 1 | 1 | 2 (4) | | | | |
| PSV Eindhoven | 1 | 2 | 3 | PSV Eindhoven (pen) | 1 | 1 | 2 (4) | | | | |
| Monaco | 0 | 0 | 0 | | | | | | | | |
| Monaco | 0 | 0 | 0 | | | | | | | | | Milan | 3 (2) |
| | | | | | | | | | | | | Liverpool (pen) | 3 (3) |
| Barcelona | 2 | 2 | 4 | | | | | | | | | Liverpool (pen) | 3 (3) |
| Chelsea | 1 | 4 | 5 | | | | | | | | |
| Chelsea | 1 | 4 | 5 | Chelsea | 4 | 2 | 6 | | | | |
| | | | | Bayern de Munique | 2 | 3 | 5 | | | | |
| Bayern de Munique | 3 | 0 | 3 | Bayern de Munique | 2 | 3 | 5 | | | | |
| Arsenal | 1 | 1 | 2 | | | | | | | | |
| Arsenal | 1 | 1 | 2 | | | | | Chelsea | 0 | 0 | 0 |
| | | | | | | | | Liverpool | 0 | 1 | 1 |
| Liverpool | 3 | 3 | 6 | | | | | Liverpool | 0 | 1 | 1 |
| Bayer Leverkusen | 1 | 1 | 2 | | | | |
| Bayer Leverkusen | 1 | 1 | 2 | Liverpool | 2 | 0 | 2 |
| | | | | Juventus | 1 | 0 | 1 |
| Real Madrid | 1 | 0 | 1 | Juventus | 1 | 0 | 1 |
| Juventus | 0 | 2 | 2 |

### Oitavas-de-final

* Participaram 16 equipas, e os dois primeiros classificados de cada um dos oito grupos dos dezasseis avos.
* Os emparelhamentos foram determinados por sorteio, com a condição que em cada jogo se enfrentassem apenas equipas classificadas na primeira posição de um grupo frente a um classificado na segunda posição.
* As eliminatórias disputaram-se a duas mãos: a equipa classificada em primeiro nos dezasseis avos disputava o jogo da 2ª mão no seu campo.
| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Real Madrid | 1-2 | Juventus | 1-0 | 0-2 |
| Liverpool | 6-2 | Bayer Leverkusen | 3-1 | 3-1 |
| PSV Eindhoven | 3-0 | Monaco | 1-0 | 2-0 |
| Bayern de Munique | 3-2 | Arsenal | 3-1 | 0-1 |
| Barcelona | 4-5 | Chelsea | 2-1 | 2-4 |
| Manchester United | 0-2 | Milan | 0-1 | 0-1 |
| Werder Bremen | 2-10 | Lyon | 0-3 | 2-7 |
| Porto | 2-4 | Internazionale | 1-1 | 1-3 |

### Quartas de final

* Participaram as oito equipes vencedoras das eliminatórias dos oitavas de final.
* Os emparelhamentos determinaram-se por sorteio.
| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Liverpool | 2-1 | Juventus | 2-1 | 0-0 |
| Lyon | 2-2 (2–4 p) | PSV Eindhoven | 1-1 | 1-1 |
| Chelsea | 6-5 | Bayern de Munique | 4-2 | 2-3 |
| Milan | 5-0 | Internazionale | 2-0 | 3-0 |

### Semifinais

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Milan | 3-3 | PSV Eindhoven | 2-0 | 1-3 |
| Chelsea | 0-1 | Liverpool | 0-0 | 0-1 |

### Final

A final foi disputada em 25 de maio de 2005 no Estádio Olímpico Atatürk em Istambul na Turquia.
| 25 de maio de 2005 | Milan | 3 – 3 (pro) | Liverpool | Estádio Olímpico Atatürk, Istambul |
| 21:45 (HLE) | Maldini 1' Crespo 39', 44' | Relatório | Gerrard 54' Šmicer 56' Alonso 60' | Público: 72 059 Árbitro: ESP Manuel Mejuto González |
| | Penalidades | |
| Serginho Pirlo Tomasson Kaká Shevchenko | 2 – 3 | Hamann Cissé Riise Šmicer |

## Campeão

* Liga dos Campeões da UEFA de 2004–05
* Liverpool Campeão (5º título)