1966–67 European Cup
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.
![]() 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 | |
| Runners-up | |
| Tournament statistics | |
| Matches played | 65 | 
| Goals scored | 212 (3.26 per match) | 
| Attendance | 1,786,150 (27,479 per match) | 
| Top scorer(s) | |
Preliminary round
    
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Sliema Wanderers  | 
1–6 | 1–2 | 0–4 | |
| Waterford  | 
1–12 | 1–6 | 0–6 | 
First leg
    
| Sliema Wanderers  | 1–2 | |
|---|---|---|
| Cini  | 
Report | Yakimov  | 
| Waterford  | 1–6 | |
|---|---|---|
| Lynch  | 
Report | Piepenburg  Nachtigall Fräßdorf  | 
Second leg
    
| CSKA Red Flag  | 4–0 | |
|---|---|---|
| Zafirov  Yakimov Nikodimov Tsanev  | 
Report | 
CSKA Red Flag won 6–1 on aggregate.
| Vorwärts Berlin  | 6–0 | |
|---|---|---|
| Wruck  Müller Piepenburg Großheim  | 
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 | 0–2 | 1–3 | |
| Admira Energie Vienna  | 
0–1 | 0–1 | 0–0 | |
| KR  | 
4–8 | 2–3 | 2–5 | |
| Celtic  | 
5–0 | 2–0 | 3–0 | |
| Ajax  | 
4–1 | 2–0 | 2–1 | |
| Liverpool  | 
3–31 | 2–0 | 1–3 | |
| Esbjerg  | 
0–6 | 0–2 | 0–4 | |
| Haka  | 
1–12 | 1–10 | 0–2 | |
| Internazionale  | 
1–0 | 1–0 | 0–0 | |
| Vasas  | 
7–0 | 5–0 | 2–0 | |
| 1860 Munich  | 
10–1 | 8–0 | 2–1 | |
| Vålerenga  | 
(w/o) | — | — | |
| Aris  | 
4–9 | 3–3 | 1–6 | |
| CSKA Red Flag  | 
3–2 | 3–1 | 0–1 | |
| Górnik Zabrze  | 
3–32 | 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 | |
|---|---|---|
| Report | Cardona  Aragonés  | 
| Admira Energie Vienna  | 0–1 | |
|---|---|---|
| Report | Sekereš  | 
| Liverpool  | 2–0 | |
|---|---|---|
| St. John  Callaghan  | 
Report | 
| Haka  | 1–10 | |
|---|---|---|
| Mäkilä  | 
Report | Van Himst  Devrindt Puis Cayuela  | 
| Internazionale  | 1–0 | |
|---|---|---|
| Voronin  | 
Report | 
| Vasas  | 5–0 | |
|---|---|---|
| Bakos  Puskás Farkas  | 
Report | 
| CSKA Red Flag  | 3–1 | |
|---|---|---|
| Penev  Vasilev Tsanev  | 
Report | Papazoglou  | 
| Górnik Zabrze  | 2–1 | |
|---|---|---|
| Pohl  | 
Report | Fräßdorf  | 
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  | 3–1 | |
|---|---|---|
| Moldoveanu  Boc Dridea  | 
Report | Hunt  | 
Liverpool 3–3 Petrolul Ploiești on aggregate.
| Liverpool  | 2–0 | |
|---|---|---|
| St. John  Thompson  | 
Report | 
Liverpool won on play-off match.
| Dukla Prague  | 4–0 | |
|---|---|---|
| Štrunc  Vacenovský Mráz  | 
Report | 
Dukla Prague won 6–0 on aggregate.
| Anderlecht  | 2–0 | |
|---|---|---|
| Van Himst  Devrindt  | 
Report | 
Anderlecht won 12–1 on aggregate.
Internazionale won 1–0 on aggregate.
| Sporting CP  | 0–2 | |
|---|---|---|
| Report | Pál  Puskás  | 
Vasas won 7–0 on aggregate.
| Omonia  | 1–2 | |
|---|---|---|
| Haralampous  | 
Report | Kohlars  Brunnenmeier  | 
1860 Munich won 10–1 on aggregate.
Linfield won 9–4 on aggregate.
| Olympiacos  | 1–0 | |
|---|---|---|
| Sideris  | 
Report | 
CSKA Red Flag won 3–2 on aggregate.
| Vorwärts Berlin  | 2–1 | |
|---|---|---|
| Piepenburg  Nöldner  | 
Report | Lubański  | 
Górnik Zabrze 3–3 Vorwärts Berlin on aggregate.
| Górnik Zabrze  | 3–1 | |
|---|---|---|
| Lubański  Pohl  | 
Report | Kalinke  | 
Górnik Zabrze won on play-off match.
Second round
    
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Vojvodina  | 
3–31 | 3–1 | 0–2 | |
| Nantes  | 
2–6 | 1–3 | 1–3 | |
| Ajax  | 
7–3 | 5–1 | 2–2 | |
| Dukla Prague  | 
6–2 | 4–1 | 2–1 | |
| Internazionale  | 
4–1 | 2–1 | 2–0 | |
| 1860 Munich  | 
2–3 | 1–0 | 1–3 | |
| Vålerenga  | 
2–5 | 1–4 | 1–1 | |
| CSKA Red Flag  | 
4–3 | 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 | |
|---|---|---|
| Masopust  Nedorost Mráz  | 
Report | Mulder  | 
| 1860 Munich  | 1–0 | |
|---|---|---|
| Küppers  | 
Report | 
| CSKA Red Flag  | 4–0 | |
|---|---|---|
| Marashliev  Tsanev Vasilev  | 
Report | 
Second leg
    
Vojvodina 3–3 Atlético Madrid on aggregate.
Vojvodina won 3–2 on play-off match.
Celtic won 6–2 on aggregate.
Ajax won 7–3 on aggregate.
| Anderlecht  | 1–2 | |
|---|---|---|
| Mulder  | 
Report | Nedorost  Mráz  | 
Dukla Prague won 6–2 on aggregate.
| Vasas  | 0–2 | |
|---|---|---|
| Report | Mazzola  | 
Internazionale won 4–1 on aggregate.
| Real Madrid  | 3–1 | |
|---|---|---|
| Grosso  Veloso Pirri  | 
Report | Brunnenmeier  | 
Real Madrid won 3–2 on aggregate.
Linfield won 5–2 on aggregate.
| Górnik Zabrze  | 3–0 | |
|---|---|---|
| Szołtysik  Pohl  | 
Report | 
CSKA Red Flag won 4–3 on aggregate.
Quarter-finals
    
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Vojvodina  | 
1–2 | 1–0 | 0–2 | |
| Ajax  | 
2–3 | 1–1 | 1–2 | |
| Internazionale  | 
3–0 | 1–0 | 2–0 | |
| Linfield  | 
2–3 | 2–2 | 0–1 | 
First leg
    
| Ajax  | 1–1 | |
|---|---|---|
| Swart  | 
Report | Mráz  | 
| Internazionale  | 1–0 | |
|---|---|---|
| Cappellini  | 
Report | 
| Linfield  | 2–2 | |
|---|---|---|
| Hamilton  Shields  | 
Report | Romanov  | 
Second leg
    
Celtic won 2–1 on aggregate.
Dukla Prague won 3–2 on aggregate.
| Real Madrid  | 0–2 | |
|---|---|---|
| Report | Cappellini  Zoco  | 
Internazionale won 3–0 on aggregate.
| CSKA Red Flag  | 1–0 | |
|---|---|---|
| Yakimov  | 
Report | 
CSKA Red Flag won 3–2 on aggregate.
Semi-finals
    
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg | 
|---|---|---|---|---|
| Celtic  | 
3–1 | 3–1 | 0–0 | |
| Internazionale  | 
2–21 | 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 | |
|---|---|---|
| Facchetti  | 
Report | Tsanev  | 
Second leg
    
| Dukla Prague  | 0–0 | |
|---|---|---|
| Report | 
Celtic won 3–1 on aggregate.
| CSKA Red Flag  | 1–1 | |
|---|---|---|
| Radlev  | 
Report | Facchetti  | 
CSKA Red Flag 2–2 Internazionale on aggregate.
- Play-off
 
| Internazionale  | 1–0 | |
|---|---|---|
| Cappellini  | 
Report | 
Top scorers
    
The top scorers from the 1966–67 European Cup (excluding preliminary round) are as follows:
| Rank | Name | Team | Goals | 
|---|---|---|---|
| 1 | 6 | ||
| 2 | 5 | ||
| 5 | |||
| 5 | |||
| 5 | 4 | ||
| 4 | |||
| 4 | |||
| 4 | |||
| 4 | |||
| 4 | |||
| 4 | 
References
    
- "Real Madrid v 1860 Munich, 30 November 1966". UEFA.com. 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)
 

