# 1965–66 Inter-Cities Fairs Cup

The eighth Inter-Cities Fairs Cup was played over the 1965–66 season. The competition was won by Barcelona over two legs in an all-Spanish final against Zaragoza. It was the sixth and final time that a Spanish side won the competition, and Barcelona's third title.

## First round

| Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | Playoff |
| Stade Français FC | 0–1 | FC Porto | 0–0 | 0–1 |
| R. Antwerp F.C. | 4–3 | Glentoran FC | 1–0 | 3–3 |
| DOS Utrecht | 1–7 | FC Barcelona | 0–0 | 1–7 |
| FC Girondins de Bordeaux | 1–10 | Sporting Clube de Portugal | 0–4 | 1–6 |
| RFC Liegeois | 1–2 | NK Zagreb | 1–0 | 0–2 |
| Daring Brussels | 1–3 | AIK Fotboll | 1–3 | 0–0 |
| Malmö FF | 0–7 | TSV 1860 Munich | 0–3 | 0–4 |
| PAOK FC | 2–7 | Wiener Sportclub | 2–1 | 0–6 |
| Chelsea | 4–1 | Roma | 4–1 | 0–0 |
| Milan | 2–2 | RC Strasbourg | 1–0 | 1–2 | 1–1 (a.e.t.) (c) |
| FK Red Star | 1–7 | Fiorentina | 0–4 | 1–3 |
| Spartak Brno | 2–1 | Lokomotiv Plovdiv | 2–0 | 0–1 |
| Leeds United | 2–1 | Torino | 2–1 | 0–0 |
| Hibernian F.C. | 2–2 | Valencia CF | 2–0 | 0–2 | 0–3 |
| US Luxembourg | 0–17 | 1. FC Köln | 0–4 | 0–13 |
| 1. FC Nürnberg | 1–2 | Everton | 1–1 | 0–1 |

### Second leg

Porto won 1–0 on aggregate.
Antwerp won 4–3 on aggregate.
Wiener won 8–2 on aggregate.
Chelsea won 4–1 on aggregate.
RC Strasbourg 2–2 Milan on aggregate; play-off needed.
Fiorentina won 7–1 on aggregate.
Brno won 2–1 on aggregate.
Leeds United won 2–1 on aggregate.
Valencia 2–2 Hibernian on aggregate; play-off needed.

### Play-off

Milan 1–1 RC Strasbourg in play-off. Milan advanced on a coin toss.
Valencia won the play-off 3–0.

## Second round

| Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | Playoff |
| Hannover 96 | 6–2 | FC Porto | 5–0 | 1–2 |
| R. Antwerp F.C. | 2–3 | FC Barcelona | 2–1 | 0–2 |
| Sporting Clube de Portugal | 5–5 | RCD Espanyol | 2–1 | 3–4 | 1–2 |
| NK Zagreb | 2–3 | Steagul Roșu Brasov | 2–2 | 0–1 |
| AIK Fotboll | 3–5 | Servette FC | 2–1 | 1–4 |
| Göztepe A.Ş. | 3–10 | TSV 1860 Munich | 2–1 | 1–9 |
| Wiener Sportclub | 1–2 | Chelsea | 1–0 | 0–2 |
| GD CUF | 2–2 | Milan | 2–0 | 0–2 | 0–1 |
| Dunfermline Athletic F.C. | 9–2 | B1903 | 5–0 | 4–2 |
| Fiorentina | 2–4 | Spartak Brno | 2–0 | 0–4 |
| Heart of Midlothian F.C. | 4–1 | Vålerenga I.F. | 1–0 | 3–1 |
| Shamrock Rovers | 2–3 | Zaragoza | 1–1 | 1–2 |
| SC Leipzig | 1–2 | Leeds United | 1–2 | 0–0 |
| FC Basel | 2–8 | Valencia CF | 1–3 | 1–5 |
| Aris Thessaloniki F.C. | 2–3 | 1. FC Köln | 2–1 | 0–2 |
| Újpest FC | 4–2 | Everton | 3–0 | 1–2 |

### Second leg

Hannover 96 won 6–2 on aggregate.
Steagul Roșu Brașov won 3–2 on aggregate.
Zaragoza won 3–2 on aggregate.
Leeds won 2–1 on aggregate.
Milan 2–2 GD CUF on aggregate.
Milan won 1–0 in play-off.
Spartak Brno won 4–2 on aggregate.
Valencia won 8–2 on aggregate.

## Third round

| Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | Playoff |
| Hannover 96 | 2–2 | FC Barcelona | 2–1 | 0–1 | 1–1 (a.e.t.) (c) |
| RCD Espanyol | 5–5 | Steagul Roșu Brasov | 3–1 | 2–4 | 1–0 |
| Servette FC | 2–5 | TSV 1860 Munich | 1–1 | 1–4 |
| Milan | 3–3 | Chelsea | 2–1 | 1–2 | 1–1 (a.e.t.) (c) |
| Dunfermline Athletic F.C. | 2–0 | Spartak Brno | 2–0 | 0–0 |
| Heart of Midlothian F.C. | 5–5 | Zaragoza | 3–3 | 2–2 | 0–1 |
| Leeds United | 2–1 | Valencia CF | 1–1 | 1–0 |
| 1. FC Köln | 3–6 | Újpest FC | 3–2 | 0–4 |

### Second leg

Steagul Roșu 5–5 Espanyol on aggregate.
Chelsea 3–3 Milan on aggregate.
Milan 1–1 Chelsea in play-off. Chelsea advanced on a coin toss.
Dunfermline won 2–0 on aggregate.
Leeds won 2–1 on aggregate.

## Quarter-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| FC Barcelona | 2–0 | RCD Espanyol | 1–0 | 1–0 |
| TSV 1860 Munich | 2–3 | Chelsea | 2–2 | 0–1 |
| Dunfermline Athletic F.C. | 3–4 | Zaragoza | 1–0 | 2–4 |
| Leeds United | 5–2 | Újpest FC | 4–1 | 1–1 |

### Second leg

Leeds won 5–2 on aggregate.

## Semi-finals

| Team #1 | Agg. | Team #2 | 1st leg | 2nd leg | Playoff |
| FC Barcelona | 2–2 | Chelsea | 2–0 | 0–2 | 5–0 |
| Zaragoza | 2–2 | Leeds United | 1–0 | 1–2 | 3–1 |

### Second leg

Leeds – Zaragoza 2–2 on aggregate, replay is needed. Leeds won toss to play at home
Zaragoza won 5–3 on aggregate.
Chelsea – Barcelona 2–2 on aggregate, replay is needed. Barcelona won toss to play at home
Barcelona won 7–2 on aggregate.

## Final

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| FC Barcelona | 4–3 | Zaragoza | 0–1 | 4–2 (a.e.t.) |