Birinci tur
| 1. Takım | Toplam skor | 2. Takım | 1. Maç | 2. Maç |
|---|---|---|---|---|
| Górnik Zabrze | 2-6 | Bayern München | 1-2 | 1-4 |
| Dinamo Berlin | 1-4 | Austria Wien | 0-2 | 1-2 |
| Anderlecht | (w/o) | Everton | - | - |
| Rabat Ajax | 0-10 | Omonia | 0-5 | 0-5 |
| Budapest Honvéd | 5-1 | Shamrock Rovers | 2-0 | 3-1 |
| Vejle | 2-5 | Steaua București | 1-1 | 1-4 |
| Zenit | 4-0 | Vålerenga | 2-0 | 2-0 |
| Kuusysi | 4-2 | Sarajevo | 2-1 | 2-1 |
| Linfield | 3-4 | Servette | 2-2 | 1-2 |
| ÍA | 2-7 | Aberdeen | 1-3 | 1-4 |
| IFK Göteborg | 5-3 | Trakia Plovdiv | 3-2 | 2-1 |
| Bordeaux | 2-3 | Fenerbahçe | 2-3 | 0-0 |
| Sparta Praha | 2-21 | Barcelona | 1-2 | 1-0 |
| Porto | 2-0 | Ajax | 2-0 | 0-0 |
| Hellas Verona | 5-2 | PAOK | 3-1 | 2-1 |
| Jeunesse Esch | 1-9 | Juventus | 0-5 | 1-4 |
İkinci tur
| 1. Takım | Toplam skor | 2. Takım | 1. Maç | 2. Maç |
|---|---|---|---|---|
| Bayern München | 7-5 | Austria Wien | 4-2 | 3-3 |
| Anderlecht | 4-1 | Omonia | 1-0 | 3-1 |
| Budapest Honvéd | 2-4 | Steaua București | 1-0 | 1-4 |
| FK Zenit | 3-4 | Kuusysi | 2-1 | 1-3 |
| Servette | 0-1 | Aberdeen | 0-0 | 0-1 |
| IFK Göteborg | 5-2 | Fenerbahçe | 4-0 | 1-2 |
| Barcelona | 3-31 | Porto | 2-0 | 1-3 |
| Hellas Verona | 0-2 | Juventus | 0-0 | 0-2 |
Çeyrek final
| 1. Takım | Toplam skor | 2. Takım | 1. Maç | 2. Maç |
|---|---|---|---|---|
| Bayern München | 2-3 | Anderlecht | 2-1 | 0-2 |
| Steaua Bucharest | 1-0 | Kuusysi | 0-0 | 1-0 |
| Aberdeen | 2-21 | IFK Göteborg | 2-2 | 0-0 |
| Barcelona | 2-1 | Juventus | 1-0 | 1-1 |
Yarı final
| 1. Takım | Toplam skor | 2. Takım | 1. Maç | 2. Maç |
|---|---|---|---|---|
| Anderlecht | 1-3 | Steaua București | 1-0 | 0-3 |
| IFK Göteborg | 3-3 (4-5 P) | Barcelona | 3-0 | 0-3 |
Final
7 Mayıs 1986
|
| Steaua București | 0-0 | Barcelona |
|---|---|---|
| Seri penaltılar | ||
| Majearu Bölöni Lăcătuș Balint |
2-0 | Alexanko Pedraza Alonso Marcos |
