# 2004–05 UEFA Cup knockout stage

The knockout stage of the 2004–05 UEFA Cup began on 16 February 2005, and concluded with the final at the Estádio José Alvalade in Lisbon on 18 May 2005. The final phase involved the 24 teams that finished in the top three in each group in the group stage and the eight teams that finished in third place in the UEFA Champions League group stage.
Times are CET/CEST, as listed by UEFA.

## Qualified teams

The knockout stage involved 32 teams: the 24 teams which qualified as the winners, runners-up and third-placed teams of each of the eight groups in the group stage, and the eight third-placed teams from the Champions League group stage.

### UEFA Cup group stage top-three teams

| Group | Winners | Runners-up | Third-placed teams |
| A | Feyenoord | Schalke 04 | Basel |
| B | Athletic Bilbao | Steaua București | Parma |
| C | Dnipro Dnipropetrovsk | Zaragoza | Austria Wien |
| D | Newcastle United | Sochaux | Sporting CP |
| E | Middlesbrough | Villarreal | Partizan |
| F | AZ | Auxerre | GAK |
| G | VfB Stuttgart | Benfica | Heerenveen |
| H | Lille | Sevilla | Alemannia Aachen |

### Champions League group stage third-placed teams

| Group | Third-placed teams |
| A | Olympiacos |
| B | Dynamo Kyiv |
| C | Ajax |
| D | Fenerbahçe |
| E | Panathinaikos |
| F | Shakhtar Donetsk |
| G | Valencia |
| H | CSKA Moscow |

## Format

Each tie in the final phase, apart from the final, was played over two legs, with each team playing one leg at home. The team that had the higher aggregate score over the two legs progressed to the next round. In the event that aggregate scores finished level, the team that scored more goals away from home over the two legs progressed. If away goals are also equal, 30 minutes of extra time were played. If goals were scored during extra time and the aggregate score was still level, the visiting team qualified by virtue of more away goals scored. If no goals were scored during extra time, there would be a penalty shoot-out after extra time.
In the final, the tie was played over just one leg at a neutral venue. If scores were level at the end of normal time in the final, extra time was played, followed by penalties if scores had remained tied.

## Bracket

| Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 32 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Round of 16 | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final |
| Olympiacos | Olympiacos | 1 | 1 | 2 | | | | | | | | | | | | | | | | | | |
| Sochaux | Sochaux | 0 | 0 | 0 | Olympiacos | Olympiacos | 1 | 0 | 1 | | | | | | | | | | | |
| Heerenveen | Heerenveen | 1 | 1 | 2 | Newcastle United | Newcastle United | 3 | 4 | 7 | | | | | | | | | | | | | |
| Newcastle United | Newcastle United | 2 | 2 | 4 | | | | | | Newcastle United | Newcastle United | 1 | 1 | 2 | | | | | | |
| GAK | GAK | 2 | 1 | 3 | | | | | | Sporting CP | Sporting CP | 0 | 4 | 4 | | | | | | |
| Middlesbrough | Middlesbrough | 2 | 2 | 4 | Middlesbrough | Middlesbrough | 2 | 0 | 2 | | | | | | | | | | | | | |
| Sporting CP | Sporting CP | 2 | 2 | 4 | Sporting CP | Sporting CP | 3 | 1 | 4 | | | | | | | | | | | | | |
| Feyenoord | Feyenoord | 1 | 1 | 2 | | | | | | | | | | | Sporting CP (a.e.t.; a) | Sporting CP (a.e.t.; a) | 2 | 2 | 4 | |
| Valencia | Valencia | 2 | 0 | 2 (3) | | | | | | | | | | | AZ | AZ | 1 | 3 | 4 | |
| Steaua București (p) | Steaua București (p) | 0 | 2 | 2 (4) | Steaua București | Steaua București | 0 | 0 | 0 | | | | | | | | | | | | | |
| Dynamo Kyiv | Dynamo Kyiv | 0 | 0 | 0 | Villarreal | Villarreal | 0 | 2 | 2 | | | | | | | | | | | | | |
| Villarreal | Villarreal | 0 | 2 | 2 | | | | | | Villarreal | Villarreal | 1 | 1 | 2 | | | | | | |
| Shakhtar Donetsk | Shakhtar Donetsk | 1 | 1 | 2 | | | | | | AZ | AZ | 2 | 1 | 3 | | | | | | |
| Schalke 04 | Schalke 04 | 1 | 0 | 1 | Shakhtar Donetsk | Shakhtar Donetsk | 1 | 1 | 2 | | | | | | | | | | | | | |
| Alemannia Aachen | Alemannia Aachen | 0 | 1 | 1 | AZ | AZ | 3 | 2 | 5 | | | | | | | | | | | 18 May – Lisbon | 18 May – Lisbon | 18 May – Lisbon |
| AZ | AZ | 0 | 2 | 2 | | | | | | | | | | | | | | | | Sporting CP | Sporting CP | 1 |
| Austria Wien | Austria Wien | 0 | 2 | 2 | | | | | | | | | | | | | | | | CSKA Moscow | CSKA Moscow | 3 |
| Athletic Bilbao | Athletic Bilbao | 0 | 1 | 1 | Austria Wien (a) | Austria Wien (a) | 1 | 2 | 3 | | | | | | | | | | | | | |
| Fenerbahçe | Fenerbahçe | 0 | 1 | 1 | Zaragoza | Zaragoza | 1 | 2 | 3 | | | | | | | | | | | | | |
| Zaragoza | Zaragoza | 1 | 2 | 3 | | | | | | Austria Wien | Austria Wien | 1 | 0 | 1 | | | | | | | | |
| Panathinaikos | Panathinaikos | 1 | 0 | 1 | | | | | | Parma (a) | Parma (a) | 1 | 0 | 1 | | | | | | | | |
| Sevilla | Sevilla | 0 | 2 | 2 | Sevilla | Sevilla | 0 | 0 | 0 | | | | | | | | | | | | | |
| Parma (a.e.t.) | Parma (a.e.t.) | 0 | 2 | 2 | Parma | Parma | 0 | 1 | 1 | | | | | | | | | | | | | |
| VfB Stuttgart | VfB Stuttgart | 0 | 0 | 0 | | | | | | | | | | | Parma | Parma | 0 | 0 | 0 | | | |
| Partizan | Partizan | 2 | 1 | 3 | | | | | | | | | | | CSKA Moscow | CSKA Moscow | 0 | 3 | 3 | | | |
| Dnipro Dnipropetrovsk | Dnipro Dnipropetrovsk | 2 | 0 | 2 | Partizan | Partizan | 1 | 0 | 1 | | | | | | | | | | | | | |
| CSKA Moscow | CSKA Moscow | 2 | 1 | 3 | CSKA Moscow | CSKA Moscow | 1 | 2 | 3 | | | | | | | | | | | | | |
| Benfica | Benfica | 0 | 1 | 1 | | | | | | CSKA Moscow | CSKA Moscow | 4 | 0 | 4 | | | | | | | | |
| Basel | Basel | 0 | 0 | 0 | | | | | | Auxerre | Auxerre | 0 | 2 | 2 | | | | | | | | |
| Lille | Lille | 0 | 2 | 2 | Lille | Lille | 0 | 0 | 0 | | | | | | | | | | | | | |
| Ajax | Ajax | 1 | 1 | 2 | Auxerre | Auxerre | 1 | 0 | 1 | | | | | | | | | | | | | |
| Auxerre | Auxerre | 0 | 3 | 3 | | | | | | | | | | | | | | | | | | |

## Round of 32
### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Olympiacos | 2–0 | Sochaux | 1–0 | 1–0 |
| Heerenveen | 2–4 | Newcastle United | 1–2 | 1–2 |
| GAK | 3–4 | Middlesbrough | 2–2 | 1–2 |
| Sporting CP | 4–2 | Feyenoord | 2–1 | 2–1 |
| Valencia | 2–2 (3–4 p) | Steaua București | 2–0 | 0–2 (a.e.t.) |
| Dynamo Kyiv | 0–2 | Villarreal | 0–0 | 0–2 |
| Shakhtar Donetsk | 2–1 | Schalke 04 | 1–1 | 1–0 |
| Alemannia Aachen | 1–2 | AZ | 0–0 | 1–2 |
| Austria Wien | 2–1 | Athletic Bilbao | 0–0 | 2–1 |
| Fenerbahçe | 1–3 | Zaragoza | 0–1 | 1–2 |
| Panathinaikos | 1–2 | Sevilla | 1–0 | 0–2 |
| Parma | 2–0 | VfB Stuttgart | 0–0 | 2–0 (a.e.t.) |
| Partizan | 3–2 | Dnipro Dnipropetrovsk | 2–2 | 1–0 |
| CSKA Moscow | 3–1 | Benfica | 2–0 | 1–1 |
| Basel | 0–2 | Lille | 0–0 | 0–2 |
| Ajax | 2–3 | Auxerre | 1–0 | 1–3 |

### Matches

Partizan won 3–2 on aggregate.
Shakhtar Donetsk won 2–1 on aggregate.
Sevilla won 2–1 on aggregate.
Auxerre won 3–2 on aggregate.
Parma won 2–0 on aggregate.
2–2 on aggregate; Steaua București won 4–3 on penalties.
Sporting CP won 4–2 on aggregate.
Villarreal won 2–0 on aggregate.
Middlesbrough won 4–3 on aggregate.
CSKA Moscow won 3–1 on aggregate.
Zaragoza won 3–1 on aggregate.
Lille won 2–0 on aggregate.
AZ won 2–1 on aggregate.
Newcastle United won 4–2 on aggregate.
Olympiacos won 2–0 on aggregate.
Austria Wien won 2–1 on aggregate.

## Round of 16
### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Olympiacos | 1–7 | Newcastle United | 1–3 | 0–4 |
| Middlesbrough | 2–4 | Sporting CP | 2–3 | 0–1 |
| Steaua București | 0–2 | Villarreal | 0–0 | 0–2 |
| Shakhtar Donetsk | 2–5 | AZ | 1–3 | 1–2 |
| Austria Wien | 3–3 (a) | Zaragoza | 1–1 | 2–2 |
| Sevilla | 0–1 | Parma | 0–0 | 0–1 |
| Partizan | 1–3 | CSKA Moscow | 1–1 | 0–2 |
| Lille | 0–1 | Auxerre | 0–1 | 0–0 |

### Matches

CSKA Moscow won 3–1 on aggregate.
Newcastle United won 7–1 on aggregate.
AZ won 5–2 on aggregate.
3–3 on aggregate; Austria Wien won on away goals.
Auxerre won 1–0 on aggregate.
Sporting CP won 4–2 on aggregate.
Parma won 1–0 on aggregate.
Villarreal won 2–0 on aggregate.

## Quarter-finals
### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Newcastle United | 2–4 | Sporting CP | 1–0 | 1–4 |
| Villarreal | 2–3 | AZ | 1–2 | 1–1 |
| Austria Wien | 1–1 (a) | Parma | 1–1 | 0–0 |
| CSKA Moscow | 4–2 | Auxerre | 4–0 | 0–2 |

### Matches

Sporting CP won 4–2 on aggregate.
AZ won 3–2 on aggregate.
1–1 on aggregate; Parma won on away goals.
CSKA Moscow won 4–2 on aggregate.

## Semi-finals
### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Sporting CP | 4–4 (a) | AZ | 2–1 | 2–3 (a.e.t.) |
| Parma | 0–3 | CSKA Moscow | 0–0 | 0–3 |

### Matches

4–4 on aggregate; Sporting CP won on away goals.
CSKA Moscow won 3–0 on aggregate.

## Final

The final was played on 18 May 2005 at the Estádio José Alvalade in Lisbon, Portugal.