# 1971–72 European Cup Winners' Cup

The 1971–72 season of the European Cup Winners' Cup football club tournament was won by Rangers, who defeated Dynamo Moscow in the final.

## Preliminary round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| BK 1909 | 4–4 (a) | Austria Wien | 4–2 | 0–2 |
| Hibernians | 3–2 | Fram | 3–0 | 0–2 |

### Second leg

4–4 on aggregate; Austria Wien won on away goals.
Hibernians won 3–2 on aggregate.

## First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Distillery | 1–7 | Barcelona | 1–3 | 0–4 |
| Hibernians | 0–1 | Steaua Bucharest | 0–0 | 0–1 |
| Servette | 2–3 | Liverpool | 2–1 | 0–2 |
| TJ Škoda Plzeň | 1–7 | Bayern Munich | 0–1 | 1–6 |
| Limerick | 0–5 | Torino | 0–1 | 0–4 |
| Dinamo Tirana | 1–2 | Austria Wien | 1–1 | 0–1 |
| Rennes | 1–2 | Rangers | 1–1 | 0–1 |
| Sporting CP | 7–0 | Lyn | 4–0 | 3–0 |
| Zagłębie Sosnowiec | 4–5 | Åtvidaberg | 3–4 | 1–1 |
| Jeunesse Hautcharage | 0–21 | Chelsea | 0–8 | 0–13 |
| Beerschot | 8–0 | Anorthosis Famagusta | 7–0 | 1–0 |
| BFC Dynamo | 2–2 (5–4p) | Cardiff City | 1–1 | 1–1 (aet) |
| Levski-Spartak | 1–3 | Sparta Rotterdam | 1–1 | 0–2 |
| Komlói Bányász | 4–8 | Red Star Belgrade | 2–7 | 2–1 |
| Mikkeli | 0–4 | Eskişehirspor | 0–0 | 0–4 |
| Olympiacos | 2–3 | Dynamo Moscow | 0–2 | 2–1 |

### Second leg

Barcelona won 7–1 on aggregate.
Steaua București won 1–0 on aggregate.
Liverpool won 3–2 on aggregate.
Bayern Munich won 7–1 on aggregate.
Torino won 5–0 on aggregate.
Austria Wien won 2–1 on aggregate.
Rangers won 2–1 on aggregate.
Sporting CP won 7–0 on aggregate.
Åtvidaberg won 5–4 on aggregate.
Chelsea won 21–0 on aggregate.
Beerschot won 8–0 on aggregate.
2–2 on aggregate; BFC Dynamo won 5–4 on penalties.
Sparta won 3–1 on aggregate.
Red Star Belgrade won 8–4 on aggregate.
Eskişehirspor won 4–0 on aggregate.
Dynamo Moscow won 3–2 on aggregate.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Barcelona | 1–3 | Steaua Bucharest | 0–1 | 1–2 |
| Liverpool | 1–3 | Bayern Munich | 0–0 | 1–3 |
| Torino | 1–0 | Austria Wien | 1–0 | 0–0 |
| Rangers | 6–6 (a) $^1$ | Sporting CP | 3–2 | 3–4 (aet) |
| Åtvidaberg | 1–1 (a) | Chelsea | 0–0 | 1–1 |
| Beerschot | 2–6 | BFC Dynamo | 1–3 | 1–3 |
| Sparta Rotterdam | 2–3 | Red Star Belgrade | 1–1 | 1–2 |
| Eskişehirspor | 0–2 | Dynamo Moscow | 0–1 | 0–1 |
$^1$The second leg was originally 3–2 to Sporting after 90 minutes, and 4–3 to Sporting after extra time. The referee erroneously ordered a penalty shoot-out which Sporting won 2–0; UEFA later ruled that Rangers had won on away goals.

### Second leg

Steaua București won 3–1 on aggregate.
Torino won 1–0 on aggregate.
6–6 on aggregate; Rangers won on away goals.
BFC Dynamo won 6−2 on aggregate.

## Quarter-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Steaua Bucharest | 1–1 (a) | Bayern Munich | 1–1 | 0–0 |
| Torino | 1–2 | Rangers | 1–1 | 0–1 |
| Åtvidaberg | 2–4 | BFC Dynamo | 0–2 | 2–2 |
| Red Star Belgrade | 2–3 | Dynamo Moscow | 1–2 | 1–1 |

### Second leg

1–1 on aggregate; Bayern Munich won on away goals.
Rangers won 2–1 on aggregate.
BFC Dynamo won 4−2 on aggregate.

## Semi-finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Bayern Munich | 1–3 | Rangers | 1–1 | 0–2 |
| BFC Dynamo | 2–2 (1–4p) | Dynamo Moscow | 1–1 | 1–1 (aet) |

### Second leg

Rangers won 3–1 on aggregate.
2–2 on aggregate; Dynamo Moscow won 4–1 on penalties.