# 1968–69 Inter-Cities Fairs Cup

The eleventh Inter-Cities Fairs Cup was played over the 1968–1969 season. The competition was won by Newcastle United over two legs in the final against Újpest. It was the second consecutive time that a Hungarian side finished runners-up in the competition, and the first time Newcastle United had competed in a European competition. Newcastle did not win a major trophy again until the 2024–25 EFL Cup.

## First round

KB and Union Luxembourg withdrew when drawn to play in Warsaw Pact countries.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Chelsea | 9–3 | Morton | 5–0 | 4–3 |
| K. Beerschot V.A.C. | 2–3 | DWS | 1–1 | 1–2 |
| Rangers | 2–1 | FK Vojvodina | 2–0 | 0–1 |
| DOS Utrecht | 2–3 | Dundalk | 1–1 | 1 – 2(aet) |
| R. Daring Club Molenbeek | 2–3 | Panathinaikos | 2–1 | 0–2 |
| Athletic Bilbao | 3–3 (c) | Liverpool | 2–1 | 1 – 2(aet) |
| Lausanne-Sport | 0–4 | Juventus | 0–2 | 0–2 |
| Wacker Innsbruck | 2–5 | Eintracht Frankfurt | 2–2 | 0–3 |
| Slavia Sofia | 0–2 | Aberdeen | 0–0 | 0–2 |
| Botev Plovdiv | 3–3 (a) | Zaragoza | 3–1 | 0–2 |
| Sporting Clube de Portugal | 5–4 | Valencia CF | 4–0 | 1–4 |
| Newcastle United | 4–2 | Feyenoord Rotterdam | 4–0 | 0–2 |
| Vitória de Setúbal | 6–1 | Linfield | 3–0 | 3–1 |
| Olympique Lyonnais | 1–1 (c) | Académica | 1–0 | 0 – 1(aet) |
| Hansa Rostock | 4–2 | OGC Nice | 3–0 | 1–2 |
| Dinamo Zagreb | 2–3 | Fiorentina | 1–1 | 1–2 |
| Rapid București | 4–7 | OFK Beograd | 3–1 | 1 – 6(aet) |
| Bologna | 6–2 | Basel | 4–1 | 2–1 |
| Göztepe | 2–2 (c) | Olympique de Marseille | 2–0 | 0 – 2(aet) |
| Leixões SC | 1–1 (a) | Argeş Piteşti | 1–1 | 0–0 |
| Metz | 3–7 | Hamburger SV | 1–4 | 2–3 |
| Wiener Sportclub | 1–5 | Slavia Prague | 1–0 | 0–5 |
| Olimpija Ljubljana | 1–5 | Hibernian | 0–3 | 1–2 |
| 1. FC Lokomotive Leipzig | w/o | KB | – | – |
| Standard Liège | 2–3 | Leeds United | 0–0 | 2–3 |
| Napoli | 3–2 | Grasshopper | 3–1 | 0–1 |
| FK Skeid | 2–3 | AIK | 1–1 | 1–2 |
| Hannover 96 | 4–2 | B1909 | 3–2 | 1–0 |
| Atlético Madrid | 2–2 (a) | K.S.V. Waregem | 2–1 | 0–1 |
| Legia Warszawa | 9–2 | TSV 1860 München | 6–0 | 3–2 |
| Aris Thessaloniki | 7–0 | Hibernians | 1–0 | 6–0 |
| Újpest | w/o | US Luxembourg | – | – |

### Second leg

Dundalk won 3–2 on aggregate.
Juventus won 4–0 on aggregate.
Fiorentina won 3–2 on aggregate.
OFK Beograd won 7–4 on aggregate.
Bologna won 6–2 on aggregate.
Argeș Pitești 1–1 Leixões on aggregate. Argeș Pitești won on away goals rule.
Hamburger SV won 7–3 on aggregate.
Napoli won 3–2 on aggregate.
Zaragoza 3–3 Botev Plovdiv on aggregate. Zaragoza won on away goals rule.
Vitória Setúbal won 6–1 on aggregate.
1–1 on aggregate. Lyon won on toss of coin.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Chelsea | 0–0 (c) | DWS | 0–0 | 0 – 0(aet) |
| Rangers | 9–1 | Dundalk FC | 6–1 | 3–0 |
| Panathinaikos | 0–1 | Athletic Bilbao | 0–0 | 0–1 |
| Juventus | 0–1 | Eintracht Frankfurt | 0–0 | 0 – 1(aet) |
| Aberdeen | 2–4 | Zaragoza | 2–1 | 0–3 |
| Sporting Clube de Portugal | 1–2 | Newcastle United | 1–1 | 0–1 |
| Vitória de Setúbal | 7–1 | Olympique Lyonnais | 5–0 | 2–1 |
| Hansa Rostock | 4–4 (a) | Fiorentina | 3–2 | 1–2 |
| OFK Beograd | 2–1 | Bologna | 1–0 | 1–1 |
| Göztepe | 5–3 | Argeş Piteşti | 3–0 | 2–3 |
| Hamburger SV | 5–4 | SK Slavia Prague | 4–1 | 1–3 |
| Hibernian | 4–1 | 1. FC Lokomotive Leipzig | 3–1 | 1–0 |
| Leeds United | 2–2 (c) | Napoli | 2–0 | 0 – 2(aet) |
| AIK | 6–7 | Hannover 96 | 4–2 | 2–5 |
| K.S.V. Waregem | 1–2 | Legia Warsaw | 1–0 | 0–2 |
| Aris Thessaloniki | 2–11 | Újpest | 1–2 | 1–9 |

### Second leg

Rangers won 9–1 on aggregate.
Vitória Setúbal won 7–1 on aggregate.
Eintracht Frankfurt won 1–0 on aggregate.
Fiorentina 4–4 Hansa Rostock on aggregate. Fiorentina won on away goals rule.
OFK Beograd won 2–1 on aggregate.
Göztepe won 5–3 on aggregate.
Napoli 2–2 Leeds United on aggregate. Leeds United won on a coin toss.

## Third round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| DWS | 1–4 | Rangers | 0–2 | 1–2 |
| Athletic Bilbao | 2–1 | Eintracht Frankfurt | 1–0 | 1–1 |
| Zaragoza | 4 – 4(a) | Newcastle United | 3–2 | 1–2 |
| Vitória de Setúbal | 4–2 | Fiorentina | 3–0 | 1–2 |
| OFK Beograd | 3 – 3(a) | Göztepe | 3–1 | 0–2 |
| Hamburger SV | 2(a) – 2 | Hibernian | 1–0 | 1–2 |
| Leeds United | 7–2 | Hannover 96 | 5–1 | 2–1 |
| Legia Warsaw | 2–3 | Újpest | 0–1 | 2–2 |

### Second leg

Vitória de Setúbal won 4–2 on aggregate.

## Quarter-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Rangers | 4–3 | Athletic Bilbao | 4–1 | 0–2 |
| Newcastle United | 6–4 | Vitória de Setúbal | 5–1 | 1–3 |
| Göztepe | w/o | Hamburger SV(withdrew) | – | – |
| Leeds United | 0–3 | Újpest | 0–1 | 0–2 |

### Second leg

Newcastle United won 6–4 on aggregate.

## Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Rangers | 0–2 | Newcastle United | 0–0 | 0–2 |
| Göztepe | 1–8 | Újpest | 1–4 | 0–4 |

### Second leg

Newcastle United won 2–0 on aggregate.
Újpest won 8–1 on aggregate.

## Final

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Newcastle United | 6–2 | Újpest | 3–0 | 3–2 |