|  The Estádio Nacional in Lisbon hosted the final. | |
| Tournament details | |
|---|---|
| Dates | 7 September 1966 – 25 May 1967 | 
| Teams | 33 (32 competed) | 
| Final positions | |
| Champions |  Celtic (1st title) | 
| Runners-up |  Inter Milan | 
| Tournament statistics | |
| Matches played | 65 | 
| Goals scored | 212 (3.26 per match) | 
| Attendance | 1,786,150 (27,479 per match) | 
| Top scorer(s) | Paul Van Himst (Anderlecht) 6 goals | 
The 1966–67 season of the European Cup football club tournament was won by Celtic for the first time in the final against Internazionale, who eliminated defending champions Real Madrid in the quarter-finals, making them the first British team in history to win the trophy. The Soviet Union entered its champion for the first time this season.
Teams
| .svg.png.webp) 17 Nëntori (1st) |  Admira Energie Vienna (1st) | .svg.png.webp) Anderlecht (1st) | .svg.png.webp) CSKA Red Flag (1st) | 
| .svg.png.webp) Omonia (1st) |  Dukla Prague (1st) |  Esbjerg (1st) |  Liverpool (1st) | 
|  Haka (1st) | .svg.png.webp) Nantes (1st) |  Vorwärts Berlin (1st) |  1860 Munich (1st) | 
| .svg.png.webp) Olympiacos (1st) |  KR (1st) |  Waterford (1st) |  Vasas (1st) | 
|  Internazionale (1st) |  Aris (1st) |  Sliema Wanderers (1st) |  Ajax (1st) | 
| .svg.png.webp) Linfield (1st) |  Vålerenga (1st) | .svg.png.webp) Górnik Zabrze (1st) |  Sporting CP (1st) | 
| .svg.png.webp) Petrolul Ploiești (1st) |  Celtic (1st) | .svg.png.webp) Atlético Madrid (1st) | .svg.png.webp) Real Madrid (2nd)TH | 
|  Malmö FF (1st) | .svg.png.webp) Zürich (1st) |  Beşiktaş (1st) |  Torpedo Moscow (1st) | 
| .svg.png.webp) Vojvodina (1st) | 
Preliminary round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Sliema Wanderers  | 1–6 |  CSKA Red Flag | 1–2 | 0–4 | 
| Waterford  | 1–12 |  Vorwärts Berlin | 1–6 | 0–6 | 
First leg
| Sliema Wanderers  | 1–2 |  CSKA Red Flag | 
|---|---|---|
| Cini  58' | Report | Yakimov  20', 54' (pen.) | 
| Waterford  | 1–6 |  Vorwärts Berlin | 
|---|---|---|
| Lynch  68' | Report | Piepenburg  5', 79', 83' Nachtigall  10', 38' Fräßdorf  62' | 
Second leg
| CSKA Red Flag  | 4–0 |  Sliema Wanderers | 
|---|---|---|
| Zafirov  39' Yakimov  42' (pen.) Nikodimov  54' Tsanev  77' | Report | 
CSKA Red Flag won 6–1 on aggregate.
| Vorwärts Berlin  | 6–0 |  Waterford | 
|---|---|---|
| Wruck  5' Müller  22', 71' Piepenburg  63', 79' Großheim  78' | Report | 
Vorwärts Berlin won 12–1 on aggregate.
Bracket
First round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Malmö FF  | 1–5 | .svg.png.webp) Atlético Madrid | 0–2 | 1–3 | 
| Admira Energie Vienna  | 0–1 | .svg.png.webp) Vojvodina | 0–1 | 0–0 | 
| KR  | 4–8 |  Nantes | 2–3 | 2–5 | 
| Celtic  | 5–0 | .svg.png.webp) Zürich | 2–0 | 3–0 | 
| Ajax  | 4–1 |  Beşiktaş | 2–0 | 2–1 | 
| Liverpool  | 3–31 | .svg.png.webp) Petrolul Ploiești | 2–0 | 1–3 | 
| Esbjerg  | 0–6 |  Dukla Prague | 0–2 | 0–4 | 
| Haka  | 1–12 | .svg.png.webp) Anderlecht | 1–10 | 0–2 | 
| Internazionale  | 1–0 |  Torpedo Moscow | 1–0 | 0–0 | 
| Vasas  | 7–0 |  Sporting CP | 5–0 | 2–0 | 
| 1860 Munich  | 10–1 | .svg.png.webp) Omonia | 8–0 | 2–1 | 
| Vålerenga  | (w/o) | .svg.png.webp) 17 Nëntori | — | — | 
| Aris  | 4–9 | .svg.png.webp) Linfield | 3–3 | 1–6 | 
| CSKA Red Flag  | 3–2 | .svg.png.webp) Olympiacos | 3–1 | 0–1 | 
| Górnik Zabrze .svg.png.webp) | 3–32 |  Vorwärts Berlin | 2–1 | 1–2 | 
1 Liverpool beat Petrolul Ploiești 2–0 in a play-off match to reach the second round. 2 Górnik Zabrze beat Vorwärts Berlin 3–1 in a play-off match to reach the second round.
First leg
| Malmö FF  | 0–2 | .svg.png.webp) Atlético Madrid | 
|---|---|---|
| Report | Cardona  41' Aragonés  44' | 
| Admira Energie Vienna  | 0–1 | .svg.png.webp) Vojvodina | 
|---|---|---|
| Report | Takač  79' | 
| Liverpool  | 2–0 | .svg.png.webp) Petrolul Ploiești | 
|---|---|---|
| St. John  71' Callaghan  80' | Report | 
| Haka  | 1–10 | .svg.png.webp) Anderlecht | 
|---|---|---|
| Mäkilä  5' | Report | Van Himst  6', 12', 26', 52', 58' Devrindt  16', 42', 75' Puis  31' Cayuela  40' | 
| Internazionale  | 1–0 |  Torpedo Moscow | 
|---|---|---|
| Mazzola  63' | Report | 
| Vasas  | 5–0 |  Sporting CP | 
|---|---|---|
| Bakos  29' Puskás  37', 89' Farkas  52', 64' | Report | 
| CSKA Red Flag  | 3–1 | .svg.png.webp) Olympiacos | 
|---|---|---|
| Penev  64' Vasilev  71' Tsanev  90' | Report | Papazoglou  31' | 
| Górnik Zabrze .svg.png.webp) | 2–1 |  Vorwärts Berlin | 
|---|---|---|
| Pohl  38', 71' | Report | Fräßdorf  57' | 
Second leg
Atlético Madrid won 5–1 on aggregate.
Vojvodina won 1–0 on aggregate.
Nantes won 8–4 on aggregate.
Celtic won 5–0 on aggregate.
Ajax won 4–1 on aggregate.
| Petrolul Ploiești .svg.png.webp) | 3–1 |  Liverpool | 
|---|---|---|
| Moldoveanu  36' Boc  59' Dridea  65' | Report | Hunt  50' | 
3–3 on aggregate.
Play-off
| Liverpool  | 2–0 | .svg.png.webp) Petrolul Ploiești | 
|---|---|---|
| St. John  13' Thompson  43' | Report | 
Liverpool won 2–0 in a play-off match.
| Dukla Prague  | 4–0 |  Esbjerg | 
|---|---|---|
| Štrunc  17' Vacenovský  44', 57' Mráz  47' | Report | 
Dukla Prague won 6–0 on aggregate.
| Anderlecht .svg.png.webp) | 2–0 |  Haka | 
|---|---|---|
| Van Himst  25' Devrindt  61' | Report | 
Anderlecht won 12–1 on aggregate.
Internazionale won 1–0 on aggregate.
| Sporting CP  | 0–2 |  Vasas | 
|---|---|---|
| Report | Pál  80' Puskás  88' | 
Vasas won 7–0 on aggregate.
| Omonia .svg.png.webp) | 1–2 |  1860 Munich | 
|---|---|---|
| Haralampous  79' | Report | Kohlars  33' Brunnenmeier  60' (pen.) | 
1860 Munich won 10–1 on aggregate.
Linfield won 9–4 on aggregate.
| Olympiacos .svg.png.webp) | 1–0 |  CSKA Red Flag | 
|---|---|---|
| Sideris  15' (pen.) | Report | 
CSKA Red Flag won 3–2 on aggregate.
| Vorwärts Berlin  | 2–1 | .svg.png.webp) Górnik Zabrze | 
|---|---|---|
| Piepenburg  24' Nöldner  31' | Report | Lubański  38' | 
3–3 on aggregate.
| Górnik Zabrze .svg.png.webp) | 3–1 |  Vorwärts Berlin | 
|---|---|---|
| Lubański  7', 54' Pohl  22' | Report | Kalinke  74' | 
Górnik Zabrze won 3–1 in a play-off match.
Second round
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Vojvodina .svg.png.webp) | 3–31 | .svg.png.webp) Atlético Madrid | 3–1 | 0–2 | 
| Nantes  | 2–6 |  Celtic | 1–3 | 1–3 | 
| Ajax  | 7–3 |  Liverpool | 5–1 | 2–2 | 
| Dukla Prague  | 6–2 | .svg.png.webp) Anderlecht | 4–1 | 2–1 | 
| Internazionale  | 4–1 |  Vasas | 2–1 | 2–0 | 
| 1860 Munich  | 2–3 | .svg.png.webp) Real Madrid | 1–0 | 1–3 | 
| Vålerenga  | 2–5 | .svg.png.webp) Linfield | 1–4 | 1–1 | 
| CSKA Red Flag  | 4–3 | .svg.png.webp) Górnik Zabrze | 4–0 | 0–3 | 
1 Vojvodina beat Atlético Madrid 3–2 in a play-off match to reach the quarter-finals.
First leg
| Dukla Prague  | 4–1 | .svg.png.webp) Anderlecht | 
|---|---|---|
| Masopust  27' Nedorost  44', 56' Mráz  49' | Report | Mulder  16' | 
| 1860 Munich  | 1–0 | .svg.png.webp) Real Madrid | 
|---|---|---|
| Küppers  39' | Report | 
| CSKA Red Flag  | 4–0 | .svg.png.webp) Górnik Zabrze | 
|---|---|---|
| Marashliev  31', 44' Tsanev  71' (pen.) Vasilev  89' | Report | 
Second leg
3–3 on aggregate.
Play-off
Vojvodina won 3–2 in a play-off match.
Celtic won 6–2 on aggregate.
Ajax won 7–3 on aggregate.
| Anderlecht .svg.png.webp) | 1–2 |  Dukla Prague | 
|---|---|---|
| Mulder  59' | Report | Nedorost  42' Mráz  69' | 
Dukla Prague won 6–2 on aggregate.
| Vasas  | 0–2 |  Internazionale | 
|---|---|---|
| Report | Mazzola  40', 67' | 
Internazionale won 4–1 on aggregate.
| Real Madrid .svg.png.webp) | 3–1 |  1860 Munich | 
|---|---|---|
| Grosso  21' Veloso  34' Pirri  52' | Report | Brunnenmeier  13' | 
Real Madrid won 3–2 on aggregate.
Linfield won 5–2 on aggregate.
| Górnik Zabrze .svg.png.webp) | 3–0 |  CSKA Red Flag | 
|---|---|---|
| Szołtysik  1' Pohl  26', 44' | Report | 
CSKA Red Flag won 4–3 on aggregate.
Quarter-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Vojvodina .svg.png.webp) | 1–2 |  Celtic | 1–0 | 0–2 | 
| Ajax  | 2–3 |  Dukla Prague | 1–1 | 1–2 | 
| Internazionale  | 3–0 | .svg.png.webp) Real Madrid | 1–0 | 2–0 | 
| Linfield .svg.png.webp) | 2–3 |  CSKA Red Flag | 2–2 | 0–1 | 
First leg
| Ajax  | 1–1 |  Dukla Prague | 
|---|---|---|
| Swart  50' | Report | Mráz  61' | 
| Internazionale  | 1–0 | .svg.png.webp) Real Madrid | 
|---|---|---|
| Cappellini  54' | Report | 
| Linfield .svg.png.webp) | 2–2 |  CSKA Red Flag | 
|---|---|---|
| Hamilton  40' Shields  43' | Report | Romanov  2', 63' | 
Second leg
Celtic won 2–1 on aggregate.
Dukla Prague won 3–2 on aggregate.
| Real Madrid .svg.png.webp) | 0–2 |  Internazionale | 
|---|---|---|
| Report | Cappellini  24' Zoco  57' (o.g.) | 
Internazionale won 3–0 on aggregate.
| CSKA Red Flag  | 1–0 | .svg.png.webp) Linfield | 
|---|---|---|
| Yakimov  54' | Report | 
CSKA Red Flag won 3–2 on aggregate.
Semi-finals
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Celtic  | 3–1 |  Dukla Prague | 3–1 | 0–0 | 
| Internazionale  | 2–21 |  CSKA Red Flag | 1–1 | 1–1 | 
1Internazionale beat CSKA Red Flag 1–0 in a play-off match to reach the final.
First leg
| Internazionale  | 1–1 |  CSKA Red Flag | 
|---|---|---|
| Facchetti  44' | Report | Tsanev  65' | 
Second leg
| Dukla Prague  | 0–0 |  Celtic | 
|---|---|---|
| Report | 
Celtic won 3–1 on aggregate.
| CSKA Red Flag  | 1–1 |  Internazionale | 
|---|---|---|
| Radlev  77' | Report | Facchetti  62' | 
2–2 on aggregate.
Play-off
| Internazionale  | 1–0 |  CSKA Red Flag | 
|---|---|---|
| Cappellini  12' | Report | 
Final
Top scorers
The top scorers from the 1966–67 European Cup (excluding preliminary round) are as follows:
| Rank | Name | Team | Goals | 
|---|---|---|---|
| 1 | .svg.png.webp) Paul Van Himst | .svg.png.webp) Anderlecht | 6 | 
| 2 |  Stevie Chalmers |  Celtic | 5 | 
| .svg.png.webp) Ernst Pohl | .svg.png.webp) Górnik Zabrze | 5 | |
| .svg.png.webp) Arthur Thomas | .svg.png.webp) Linfield | 5 | |
| 5 | .svg.png.webp) Luis Aragonés | .svg.png.webp) Atlético Madrid | 4 | 
| .svg.png.webp) Johan Devrindt | .svg.png.webp) Anderlecht | 4 | |
|  Tommy Gemmell |  Celtic | 4 | |
|  Friedhelm Konietzka |  1860 Munich | 4 | |
|  Sandro Mazzola |  Internazionale | 4 | |
|  Ivan Mráz |  Dukla Prague | 4 | |
|  Lajos Puskás |  Vasas | 4 | |
| .svg.png.webp) Phil Scott | .svg.png.webp) Linfield | 4 | |
| .svg.png.webp) Silvester Takač | .svg.png.webp) Vojvodina | 4 | 
References
- ↑ "Real Madrid v 1860 Munich, 30 November 1966" (JSON). Union of European Football Associations. Retrieved 12 March 2022.
External links
- 1966–67 All matches – season at UEFA website
- European Cup results at Rec.Sport.Soccer Statistics Foundation
- All scorers 1966–67 European Cup (excluding preliminary round) according to protocols UEFA
- 1966-67 European Cup - results and line-ups (archive)
