# 1994–95 UEFA Cup

The 1994–95 UEFA Cup was won by Parma on aggregate over Juventus. Internazionale were the defending champions with a wild card, but were knocked out in the first round by Aston Villa.

## New format

Twenty-two national champions were demoted to the UEFA Cup after the locking of the Champions League. Following the final extinction of two historic countries, Yugoslavia and East Germany, nation 9 and nation 10 obtained a third slot, and England obtained this prize. Wales took the place of usually retired Albania. Czechoslovakia split between Czech Republic and Slovakia. The Faroe Islands and Israel had their own slot. A preliminary round would reduce the 91 clubs to the usual 64.

## Teams

The labels in the parentheses show how each team qualified for the place of its starting round:
* TH: Title holders
* LC: League Cup winners
* Nth: League position
First round :
| Internazionale (TH) | Bayer Leverkusen (3rd) | Sporting CP (3rd) | PSV Eindhoven (3rd) |
| Juventus (2nd) | Borussia Dortmund (4th) | Boavista (4th) | Vitesse (4th) |
| Lazio (4th) | Eintracht Frankfurt (5th) | Marítimo (5th) | Twente (5th) |
| Parma (5th) | Seraing (3rd) | Rotor Volgograd (2nd) | Admira Wacker (3rd) |
| Napoli (6th) | Charleroi (4th) | Dynamo Moscow (3rd) | Tirol Innsbruck (4th) |
| Marseille (2nd) | Royal Antwerp (5th) | Tekstilshchik Kamyshin (4th) | Olympiacos (3rd) |
| Bordeaux (4th) | Deportivo La Coruña (2nd) | Blackburn Rovers (2nd) | Trabzonspor (3rd) |
| Nantes (5th) | Real Madrid (4th) | Newcastle United (3rd) | Sion (3rd) |
| Cannes (6th) | Athletic Bilbao (5th) | Aston Villa (LC) | Dinamo București (3rd) |
| Kaiserslautern (2nd) | | | |
| Preliminary round ||||
| Aris (4th) | Levski Sofia (1st) | Anorthosis Famagusta (2nd) | Slovan Bratislava (1st) |
| Fenerbahçe (2nd) | CSKA Sofia (2nd) | Bangor City (1st) | Inter Bratislava (2nd) |
| Aberdeen (2nd) | Shumen (4th) | Inter Cardiff (2nd) | Grevenmacher (2nd) |
| Motherwell (3rd) | Kispesti Honvéd (2nd) | Olimpija Ljubljana (1st) | Dinamo Minsk (1st) |
| Aarau (4th) | Békéscsaba Előre (3rd) | Mura (2nd) | GÍ (1st) |
| Copenhagen (2nd) | Rosenborg (1st) | Teuta Durrës (1st) | HB (2nd) |
| Odense (4th) | Lillestrøm (3rd) | Linfield (1st) | Slavia Prague (2nd) |
| Universitatea Craiova (2nd) | Skonto (1st) | Portadown (2nd) | Zimbru Chișinău (1st) |
| Rapid București (4th) | Shakhtar Donetsk (2nd) | Shamrock Rovers (1st) | Flora (1st) |
| AIK (3rd) | ÍA (1st) | Cork City (2nd) | ROMAR Mažeikiai (1st) |
| Trelleborg (4th) | FH (2nd) | Hibernians (1st) | Vardar (1st) |
| GKS Katowice (2nd) | Jazz (1st) | Valletta (3rd) | Ararat Yerevan (1st) |
| Górnik Zabrze (3rd) | MyPa (2nd) | Dinamo Tbilisi (1st) | Turan Tovuz (1st) |
| Hapoel Be'er Sheva (3rd) | Apollon Limassol (1st) | | |

## Preliminary round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Anorthosis Famagusta | 4–1 | Shumen | 2–0 | 2–1 |
| Aris | 5–2 | Hapoel Be'er Sheva | 3–1 | 2–1 |
| Bangor City | 1–4 | ÍA | 1–2 | 0–2 |
| Kispesti Honvéd | 5–1 | Zimbru Chișinău | 4–1 | 1–0 |
| Grevenmacher | 1–8 | Rosenborg | 1–2 | 0–6 |
| Aarau | 2–0 | Mura | 1–0 | 1–0 |
| Dinamo Minsk | 6–5 | Hibernians | 3–1 | 3–4 (aet) |
| Dinamo Tbilisi | 4–1 | Universitatea Craiova | 2–0 | 2–1 |
| Copenhagen | 4–1 | Jazz | 0–1 | 4–0 |
| Fenerbahçe | 7–0 | Turan Tovuz | 5–0 | 2–0 |
| FH | 2–3 | Linfield | 1–0 | 1–3 |
| Inter Bratislava | 1–3 | MyPa | 0–3 | 1–0 |
| Vardar | 1–2 | Békéscsabai Elõre | 1–1 | 0–1 |
| GÍ | 2–4 | Trelleborg | 0–1 | 2–3 |
| Górnik Zabrze | 8–0 | Shamrock Rovers | 7–0 | 1–0 |
| Teuta Durrës | 3–8 | Apollon Limassol | 1–4 | 2–4 |
| Lillestrøm | 4–3 | Shakhtar Donetsk | 4–1 | 0–2 |
| Motherwell | 7–1 | HB | 3–0 | 4–1 |
| Odense | 6–0 | Flora | 3–0 | 3–0 |
| Olimpija Ljubljana | 5–3 | Levski Sofia | 3–2 | 2–1 |
| CSKA Sofia | 3–0 | Ararat Yerevan | 3–0 | 0–0 |
| Portadown | 0–5 | Slovan Bratislava | 0–2 | 0–3 |
| ROMAR Mažeikiai | 0–4 | AIK | 0–2 | 0–2 |
| Slavia Prague | 6–0 | Cork City | 2–0 | 4–0 |
| Skonto | 1–1 (a) | Aberdeen | 0–0 | 1–1 |
| Inter Cardiff | 0–8 | GKS Katowice | 0–2 | 0–6 |
| Valletta | 3–7 | Rapid București | 2–6 | 1–1 |

### Second leg

Anorthosis Famagusta won 4–1 on aggregate.
Aris won 5–2 on aggregate.
ÍA won 4–1 on aggregate.
Kispesti Honvéd won 5–1 on aggregate.
Rosenborg won 8–1 on aggregate.
Aarau won 2–0 on aggregate.
Dinamo Minsk won 6–5 on aggregate.
Dinamo Tbilisi won 4–1 on aggregate.
Copenhagen won 4–1 on aggregate.
Fenerbahçe won 7–0 on aggregate.
Linfield won 3–2 on aggregate.
MyPa won 3–1 on aggregate.
Békéscsabai Előre won 2–1 on aggregate.
Trelleborg won 4–2 on aggregate.
Górnik Zabrze won 8–0 on aggregate.
Apollon Limassol won 8–3 on aggregate.
Lillestrøm won 4–3 on aggregate.
Motherwell won 7–1 on aggregate.
Odense won 6–0 on aggregate.
Olimpija Ljubljana won 5–3 on aggregate.
CSKA Sofia won 3–0 on aggregate.
Slovan Bratislava won 5–0 on aggregate.
AIK won 4–0 on aggregate.
Slavia Prague won 6–0 on aggregate.
1–1 on aggregate. Skonto won on away goals.
GKS Katowice won 8–0 on aggregate.
Rapid București won 7–3 on aggregate.

## First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| AIK | 2–2 (a) | Slavia Prague | 0–0 | 2–2 |
| Anorthosis Famagusta | 2–3 | Athletic Bilbao | 2–0 | 0–3 |
| Apollon Limassol | 4–5 | Sion | 1–3 | 3–2 (aet) |
| Cannes | 9–1 | Fenerbahçe | 4–0 | 5–1 |
| Bayer Leverkusen | 5–4 | PSV Eindhoven | 5–4 | 0–0 |
| Blackburn Rovers | 2–3 | Trelleborg | 0–1 | 2–2 |
| Boavista | 3–2 | MyPa | 2–1 | 1–1 |
| Borussia Dortmund | 3–0 | Motherwell | 1–0 | 2–0 |
| Aarau | 0–1 | Marítimo | 0–0 | 0–1 |
| Dinamo Minsk | 1–4 | Lazio | 0–0 | 1–4 |
| Dinamo Tbilisi | 2–5 | Tirol Innsbruck | 1–0 | 1–5 |
| Bordeaux | 5–1 | Lillestrøm | 3–1 | 2–0 |
| Tekstilshchik Kamyshin | 6–2 | Békéscsabai Előre | 6–1 | 0–1 |
| Twente | 4–5 | Kispesti Honvéd | 1–4 | 3–1 |
| GKS Katowice | 1–1 (p) | Aris | 1–0 | 0–1 |
| ÍA | 1–8 | Kaiserslautern | 0–4 | 1–4 |
| Internazionale | 1–1 (p) | Aston Villa | 1–0 | 0–1 |
| Linfield | 1–6 | Odense | 1–1 | 0–5 |
| Napoli | 3–0 | Skonto | 2–0 | 1–0 |
| Olimpija Ljubljana | 1–3 | Eintracht Frankfurt | 1–1 | 0–2 |
| Olympiacos | 1–5 | Marseille | 1–2 | 0–3 |
| CSKA Sofia | 1–8 | Juventus | 0–3 | 1–5 |
| Royal Antwerp | 2–10 | Newcastle United | 0–5 | 2–5 |
| Seraing | 4–4 (a) | Dynamo Moscow | 3–4 | 1–0 |
| Rapid București | 3–2 | Charleroi | 2–0 | 1–2 |
| Real Madrid | 2–2 (a) | Sporting CP | 1–0 | 1–2 |
| Rosenborg | 2–4 | Deportivo La Coruña | 1–0 | 1–4(aet) |
| Rotor Volgograd | 3–5 | Nantes | 3–2 | 0–3 |
| Slovan Bratislava | 2–1 | Copenhagen | 1–0 | 1–1 |
| Trabzonspor | 5–4 | Dinamo București | 2–1 | 3–3 |
| Admira Wacker | 6–3 | Górnik Zabrze | 5–2 | 1–1 |
| Vitesse | 1–2 | Parma | 1–0 | 0–2 |

### First leg

UEFA invalidated this game and awarded a 3–0 win to Juventus because CSKA Sofia fielded an ineligible player, Petar Mihtarski.

### Second leg

2–2 on aggregate. AIK won on away goals.
Athletic Club won 3–2 on aggregate.
Sion won 5–4 on aggregate.
Cannes won 9–1 on aggregate.
Bayer Leverkusen won 5–4 on aggregate.
Trelleborg won 3–2 on aggregate.
Boavista won 3–2 on aggregate.
Marítimo won 1–0 on aggregate.
Lazio won 4–1 on aggregate.
Tirol Innsbruck won 5–2 on aggregate.
Bordeaux won 5–1 on aggregate.
Tekstilshchik Kamyshin won 6–2 on aggregate.
Kispesti Honvéd won 5–4 on aggregate.
1–1 on aggregate. GKS Katowice won 4–3 on penalties.
Kaiserslautern won 8–1 on aggregate.
Odense won 6–1 on aggregate.
Napoli won 3–0 on aggregate.
Eintracht Frankfurt won 3–1 on aggregate.
Marseille won 5–1 on aggregate.
Juventus won 8–1 on aggregate.
Newcastle United won 10–2 on aggregate.
4–4 on aggregate. Dynamo Moscow won on away goals.
Rapid București won 3–2 on aggregate.
2–2 on aggregate. Real Madrid won on away goals.
Deportivo La Coruña won 4–2 on aggregate.
Nantes won 5–3 on aggregate.
Slovan Bratislava won 2–1 on aggregate.
Trabzonspor won 5–4 on aggregate.
Admira Wacker won 6–3 on aggregate.
Parma won 2–1 on aggregate.
Borussia Dortmund won 3–0 on aggregate.
1–1 on aggregate. Aston Villa won 4–3 on penalties.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Kaiserslautern | 1–1 (a) | Odense | 1–1 | 0–0 |
| AIK | 0–3 | Parma | 0–1 | 0–2 |
| Boavista | 2–3 | Napoli | 1–1 | 1–2 |
| Kispesti Honvéd | 0–7 | Bayer Leverkusen | 0–2 | 0–5 |
| Marítimo | 1–3 | Juventus | 0–1 | 1–2 |
| Dynamo Moscow | 2–6 | Real Madrid | 2–2 | 0–4 |
| Nantes | 4–1 | Tekstilshchik Kamyshin | 2–0 | 2–1 |
| Sion | 3–3 (a) | Marseille | 2–0 | 1–3 |
| Tirol Innsbruck | 2–4 | Deportivo La Coruña | 2–0 | 0–4 |
| GKS Katowice | 2–1 | Bordeaux | 1–0 | 1–1 |
| Newcastle United | 3–3 (a) | Athletic Bilbao | 3–2 | 0–1 |
| Rapid București | 2–6 | Eintracht Frankfurt | 2–1 | 0–5 |
| Slovan Bratislava | 2–4 | Borussia Dortmund | 2–1 | 0–3 |
| Trabzonspor | 2–2 (a) | Aston Villa | 1–0 | 1–2 |
| Trelleborg | 0–1 | Lazio | 0–0 | 0–1 |
| Admira Wacker | 5–3 | Cannes | 1–1 | 4–2 |

### Second leg

Napoli won 3–2 on aggregate.
Bayer Leverkusen won 7–0 on aggregate.
Real Madrid won 6–2 on aggregate.
Nantes won 4–1 on aggregate.
3–3 on aggregate. Sion won on away goals.
Deportivo La Coruña won 4–2 on aggregate.
GKS Katowice won 2–1 on aggregate.
3–3 on aggregate. Athletic Club won on away goals.
Eintracht Frankfurt won 6–2 on aggregate.
2–2 on aggregate. Trabzonspor won on away goals.
Admira Wacker won 5–3 on aggregate.
Lazio won 1–0 on aggregate.
1–1 on aggregate. Odense won on away goals.
Parma won 3–0 on aggregate.
Juventus won 3–1 on aggregate.
Borussia Dortmund won 4–2 on aggregate.

## Third round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Athletic Bilbao | 3–4 | Parma | 1–0 | 2–4 |
| Deportivo La Coruña | 2–3 | Borussia Dortmund | 1–0 | 1–3(aet) |
| Eintracht Frankfurt | 2–0 | Napoli | 1–0 | 1–0 |
| Nantes | 6–2 | Sion | 4–0 | 2–2 |
| GKS Katowice | 1–8 | Bayer Leverkusen | 1–4 | 0–4 |
| Odense | 4–3 | Real Madrid | 2–3 | 2–0 |
| Trabzonspor | 2–4 | Lazio | 1–2 | 1–2 |
| Admira Wacker | 2–5 | Juventus | 1–3 | 1–2 |

### Second leg

Parma won 4–3 on aggregate.
Borussia Dortmund won 3–2 on aggregate.
Bayer Leverkusen won 8–1 on aggregate.
Odense won 4–3 on aggregate.
Lazio won 4–2 on aggregate.
Juventus won 5–2 on aggregate.
Eintracht Frankfurt won 2–0 on aggregate.
Nantes won 6–2 on aggregate.

## Quarter-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Bayer Leverkusen | 5–1 | Nantes | 5–1 | 0–0 |
| Eintracht Frankfurt | 1–4 | Juventus | 1–1 | 0–3 |
| Parma | 1–0 | Odense | 1–0 | 0–0 |
| Lazio | 1–2 | Borussia Dortmund | 1–0 | 0–2 |

### Second leg

Bayer Leverkusen won 5–1 on aggregate.
Juventus won 4–1 on aggregate.
Parma won 1–0 on aggregate.
Borussia Dortmund won 2–1 on aggregate.

## Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Bayer Leverkusen | 1–5 | Parma | 1–2 | 0–3 |
| Juventus | 4–3 | Borussia Dortmund | 2–2 | 2–1 |

### Second leg

Parma won 5–1 on aggregate.
Juventus won 4–3 on aggregate.

## Final
### Second leg

Parma won 2–1 on aggregate.

## Top scorers

| Rank | Name | Team | Goals |
| 1 | Ulf Kirsten | Bayer Leverkusen | 10 |
| 2 | Fabrizio Ravanelli | Juventus | 9 |
| 3 | Nicolas Ouédec | Nantes | 8 |
| 4 | Karl-Heinz Riedle | Borussia Dortmund | 6 |
| 5 | Dino Baggio | Parma | 5 |
| 5 | Slobodan Krčmarević | Apollon Limassol | 5 |
| 5 | Michael Schjønberg | Odense | 5 |
| 5 | Gianfranco Zola | Parma | 5 |
| 9 | Roberto Baggio | Juventus | 4 |
| 9 | Henryk Bałuszyński | Górnik Zabrze | 4 |
| 9 | Bebeto | Deportivo La Coruña | 4 |
| 9 | Jan Furtok | Eintracht Frankfurt | 4 |
| 9 | Orhan Kaynak | Trabzonspor | 4 |
| 9 | Rob Lee | Newcastle United | 4 |
| 9 | Marcus Marin | Sion | 4 |
| 9 | Paulo Sérgio | Bayer Leverkusen | 4 |
| 9 | Andy Cole | Newcastle United | 4 |
| 9 | Tony Yeboah | Eintracht Frankfurt | 4 |