1967–68 European Cup#First round

{{Short description|13th season of the UEFA club football tournament}}

{{Use dmy dates|date=June 2017}}

{{Infobox international football competition

| tourney_name = European Cup

| year = 1967–68

| other_titles =

| image = The Charity Shield of 1974 at Wembley - geograph.org.uk - 620498.jpg

| size = 275px

| caption = The Wembley Stadium in London hosted the final.

| dates = 20 September 1967 – 29 May 1968

| num_teams = 32 (31 competed)

| champion_other = {{flagicon|ENG}} Manchester United

| count = 1

| second_other = {{flagicon|POR}} Benfica

| matches = 60

| goals = 162

| attendance = 2059590

| top_scorer = Eusébio (Benfica)
6 goals

| prevseason = 1966–67

| nextseason = 1968–69

}}

The 1967–68 European Cup was the 13th European Cup, UEFA's premier club football tournament. The competition was won by Manchester United, who beat Benfica 4–1 in the final at Wembley Stadium, London. The European Cup title marked the tenth year since the Munich air disaster, in which eight United players were killed and their manager, Matt Busby, was left close to death, the day after earning a place in the semi-finals of the 1957–58 competition. It was also the first time an English side had won the trophy.

The away goals rule (which had already been used in the Cup Winners' Cup and the Fairs' Cup) was introduced if aggregate scores were level after two legs, but only for the first round of the competition. Extra time goals were not included in the rule.

Celtic were the defending champions, but were eliminated by Dynamo Kyiv in the first round.

Teams

class="wikitable"
{{fbaicon|ALB|1946}} Dinamo Tirana {{small|(1st)}}

|{{fbaicon|AUT}} Rapid Wien {{small|(1st)}}

|{{fbaicon|BEL}} Anderlecht {{small|(1st)}}

|{{fbaicon|BUL|1967}} Botev Plovdiv {{small|(1st)}}

{{fbaicon|CYP|1960}} Olympiakos Nicosia {{small|(1st)}}

|{{fbaicon|TCH}} Sparta Prague {{small|(1st)}}

|{{fbaicon|DEN}} Hvidovre {{small|(1st)}}

|{{fbaicon|ENG}} Manchester United {{small|(1st)}}

{{fbaicon|FIN}} KuPS {{small|(1st)}}

|{{fbaicon|FRA|1830}} Saint-Étienne {{small|(1st)}}

|{{fbaicon|GDR}} FC Karl-Marx-Stadt {{small|(1st)}}

|{{fbaicon|FRG}} Eintracht Braunschweig {{small|(1st)}}

{{fbaicon|GRE|old}} Olympiacos {{small|(1st)}}

|{{fbaicon|HUN}} Vasas {{small|(1st)}}

|{{fbaicon|ISL}} Valur {{small|(1st)}}

|{{fbaicon|IRL}} Dundalk {{small|(1st)}}

{{fbaicon|ITA}} Juventus {{small|(1st)}}

|{{fbaicon|LUX}} Jeunesse Esch {{small|(1st)}}

|{{fbaicon|MLT}} Hibernians {{small|(1st)}}

|{{fbaicon|NED}} Ajax {{small|(1st)}}

{{fbaicon|NIR}} Glentoran {{small|(1st)}}

|{{fbaicon|NOR}} Skeid {{small|(1st)}}

|{{fbaicon|POL|1928}} Górnik Zabrze {{small|(1st)}}

|{{fbaicon|POR}} Benfica {{small|(1st)}}

{{fbaicon|ROU|1965}} Rapid București {{small|(1st)}}

|{{fbaicon|SCO}} Celtic {{small|(1st)}}TH

|{{fbaicon|ESP|1945}} Real Madrid {{small|(1st)}}

|{{fbaicon|SWE}} Djurgården {{small|(1st)}}

{{fbaicon|SUI}} Basel {{small|(1st)}}

|{{fbaicon|TUR}} Beşiktaş {{small|(1st)}}

|{{fbaicon|URS}} Dynamo Kyiv {{small|(1st)}}

|{{fbaicon|YUG}} Sarajevo {{small|(1st)}}

Bracket

{{32TeamBracket|legs=2/2/2/2/1|aggregate=y|compact=n|seeds=n|nowrap=y

| RD1=First round

| RD2=Second round

| RD3=Quarter-finals

| RD4=Semi-finals

| RD5=Final

| RD1-team01={{flagicon|CYP|1960}} Olympiakos Nicosia

| RD1-score01-1=2

| RD1-score01-2=1

| RD1-score01-agg=3

| RD1-team02={{flagicon|YUG}} Sarajevo

| RD1-score02-1=2

| RD1-score02-2=3

| RD1-score02-agg=5

| RD1-team03={{flagicon|ENG}} Manchester United

| RD1-score03-1=4

| RD1-score03-2=0

| RD1-score03-agg=4

| RD1-team04={{flagicon|MLT}} Hibernians

| RD1-score04-1=0

| RD1-score04-2=0

| RD1-score04-agg=0

| RD1-team05={{flagicon|SCO}} Celtic

| RD1-score05-1=1

| RD1-score05-2=1

| RD1-score05-agg=2

| RD1-team06={{flagicon|URS|1955}} Dynamo Kyiv

| RD1-score06-1=2

| RD1-score06-2=1

| RD1-score06-agg=3

| RD1-team07={{flagicon|POL|1928}} Górnik Zabrze

| RD1-score07-1=3

| RD1-score07-2=1

| RD1-score07-agg=4

| RD1-team08={{flagicon|SWE}} Djurgården

| RD1-score08-1=0

| RD1-score08-2=0

| RD1-score08-agg=0

| RD1-team09={{flagicon|SUI}} Basel

| RD1-score09-1=1

| RD1-score09-2=3

| RD1-score09-agg=4

| RD1-team10={{flagicon|DEN}} Hvidovre

| RD1-score10-1=2

| RD1-score10-2=3

| RD1-score10-agg=5

| RD1-team11={{flagicon|NED}} Ajax

| RD1-score11-1=1

| RD1-score11-2=1

| RD1-score11-agg=2

| RD1-team12={{flagicon|ESP|1945}} Real Madrid (a.e.t.)

| RD1-score12-1=1

| RD1-score12-2=2

| RD1-score12-agg=3

| RD1-team13={{flagicon|NOR}} Skeid

| RD1-score13-1=0

| RD1-score13-2=1

| RD1-score13-agg=1

| RD1-team14={{flagicon|TCH}} Sparta Prague

| RD1-score14-1=1

| RD1-score14-2=1

| RD1-score14-agg=2

| RD1-team15={{flagicon|GDR}} FC Karl-Marx-Stadt

| RD1-score15-1=1

| RD1-score15-2=1

| RD1-score15-agg=2

| RD1-team16={{flagicon|BEL}} Anderlecht

| RD1-score16-1=3

| RD1-score16-2=2

| RD1-score16-agg=5

| RD1-team17={{flagicon|IRE}} Dundalk

| RD1-score17-1=0

| RD1-score17-2=1

| RD1-score17-agg=1

| RD1-team18={{flagicon|HUN|1957}} Vasas

| RD1-score18-1=1

| RD1-score18-2=8

| RD1-score18-agg=9

| RD1-team19={{flagicon|ISL}} Valur (a)

| RD1-score19-1=1

| RD1-score19-2=3

| RD1-score19-agg=4

| RD1-team20={{flagicon|LUX}} Jeunesse Esch

| RD1-score20-1=1

| RD1-score20-2=3

| RD1-score20-agg=4

| RD1-team21={{flagicon|NIR}} Glentoran

| RD1-score21-1=1

| RD1-score21-2=0

| RD1-score21-agg=1

| RD1-team22={{flagicon|POR}} Benfica (a)

| RD1-score22-1=1

| RD1-score22-2=0

| RD1-score22-agg=1

| RD1-team23={{flagicon|FRA}} Saint-Étienne

| RD1-score23-1=2

| RD1-score23-2=3

| RD1-score23-agg=5

| RD1-team24={{flagicon|FIN}} KuPS

| RD1-score24-1=0

| RD1-score24-2=0

| RD1-score24-agg=0

| RD1-team25={{flagicon|TUR}} Beşiktaş

| RD1-score25-1=0

| RD1-score25-2=0

| RD1-score25-agg=0

| RD1-team26={{flagicon|AUT}} Rapid Wien

| RD1-score26-1=1

| RD1-score26-2=3

| RD1-score26-agg=4

| RD1-team27={{flagicon|FRG}} Eintracht Braunschweig

| RD1-score27-agg=w

| RD1-team28={{flagicon|ALB|1946}} Dinamo Tirana

| RD1-score28-agg=o

| RD1-team29={{flagicon|GRE|old}} Olympiacos

| RD1-score29-1=0

| RD1-score29-2=0

| RD1-score29-agg=0

| RD1-team30={{flagicon|ITA}} Juventus

| RD1-score30-1=0

| RD1-score30-2=2

| RD1-score30-agg=2

| RD1-team31={{flagicon|BUL|1967}} Botev Plovdiv

| RD1-score31-1=2

| RD1-score31-2=0

| RD1-score31-agg=2

| RD1-team32={{flagicon|ROM|1952}} Rapid București (a.e.t.)

| RD1-score32-1=0

| RD1-score32-2=3

| RD1-score32-agg=3

| RD2-team01={{flagicon|YUG}} Sarajevo

| RD2-score01-1=0

| RD2-score01-2=1

| RD2-score01-agg=1

| RD2-team02={{flagicon|ENG}} Manchester United

| RD2-score02-1=0

| RD2-score02-2=2

| RD2-score02-agg=2

| RD2-team03={{flagicon|URS|1955}} Dynamo Kyiv

| RD2-score03-1=1

| RD2-score03-2=1

| RD2-score03-agg=2

| RD2-team04={{flagicon|POL}} Górnik Zabrze

| RD2-score04-1=1

| RD2-score04-2=2

| RD2-score04-agg=3

| RD2-team05={{flagicon|DEN}} Hvidovre

| RD2-score05-1=2

| RD2-score05-2=1

| RD2-score05-agg=3

| RD2-team06={{flagicon|ESP|1945}} Real Madrid

| RD2-score06-1=2

| RD2-score06-2=4

| RD2-score06-agg=6

| RD2-team07={{flagicon|TCH}} Sparta Prague

| RD2-score07-1=3

| RD2-score07-2=3

| RD2-score07-agg=6

| RD2-team08={{flagicon|BEL}} Anderlecht

| RD2-score08-1=2

| RD2-score08-2=3

| RD2-score08-agg=5

| RD2-team09={{flagicon|HUN|1956}} Vasas

| RD2-score09-1=6

| RD2-score09-2=5

| RD2-score09-agg=11

| RD2-team10={{flagicon|ISL}} Valur

| RD2-score10-1=0

| RD2-score10-2=1

| RD2-score10-agg=1

| RD2-team11={{flagicon|POR}} Benfica

| RD2-score11-1=2

| RD2-score11-2=0

| RD2-score11-agg=2

| RD2-team12={{flagicon|FRA}} Saint-Étienne

| RD2-score12-1=0

| RD2-score12-2=1

| RD2-score12-agg=1

| RD2-team13={{flagicon|AUT}} Rapid Wien

| RD2-score13-1=1

| RD2-score13-2=0

| RD2-score13-agg=1

| RD2-team14={{flagicon|FRG}} Eintracht Braunschweig

| RD2-score14-1=0

| RD2-score14-2=2

| RD2-score14-agg=2

| RD2-team15={{flagicon|ITA}} Juventus

| RD2-score15-1=1

| RD2-score15-2=0

| RD2-score15-agg=1

| RD2-team16={{flagicon|ROM|1952}} Rapid București

| RD2-score16-1=0

| RD2-score16-2=0

| RD2-score16-agg=0

| RD3-team01={{flagicon|ENG}} Manchester United

| RD3-score01-1=2

| RD3-score01-2=0

| RD3-score01-agg=2

| RD3-team02={{flagicon|POL}} Górnik Zabrze

| RD3-score02-1=0

| RD3-score02-2=1

| RD3-score02-agg=1

| RD3-team03={{flagicon|ESP|1945}} Real Madrid

| RD3-score03-1=3

| RD3-score03-2=1

| RD3-score03-agg=4

| RD3-team04={{flagicon|TCH}} Sparta Prague

| RD3-score04-1=0

| RD3-score04-2=2

| RD3-score04-agg=2

| RD3-team05={{flagicon|HUN|1957}} Vasas

| RD3-score05-1=0

| RD3-score05-2=0

| RD3-score05-agg=0

| RD3-team06={{flagicon|POR}} Benfica

| RD3-score06-1=0

| RD3-score06-2=3

| RD3-score06-agg=3

| RD3-team07={{flagicon|FRG}} Eintracht Braunschweig

| RD3-score07-1=3

| RD3-score07-2=0

| RD3-score07-agg=3 (0)

| RD3-team08={{flagicon|ITA}} Juventus

| RD3-score08-1=2

| RD3-score08-2=1

| RD3-score08-agg=3 (1)

| RD4-team01={{flagicon|ENG}} Manchester United

| RD4-score01-1=1

| RD4-score01-2=3

| RD4-score01-agg=4

| RD4-team02={{flagicon|ESP|1945}} Real Madrid

| RD4-score02-1=0

| RD4-score02-2=3

| RD4-score02-agg=3

| RD4-team03={{flagicon|POR}} Benfica

| RD4-score03-1=2

| RD4-score03-2=1

| RD4-score03-agg=3

| RD4-team04={{flagicon|ITA}} Juventus

| RD4-score04-1=0

| RD4-score04-2=0

| RD4-score04-agg=0

| RD5-team01={{flagicon|ENG}} Manchester United (a.e.t.)

| RD5-score01=4

| RD5-team02={{flagicon|POR}} Benfica

| RD5-score02=1

}}

First round

{{TwoLegStart}}

{{TwoLegResult|Olympiakos Nicosia|CYP|var1=1960|3–5|Sarajevo|YUG|2–2|1–3}}

{{TwoLegResult|Manchester United|ENG|4–0|Hibernians|MLT|4–0|0–0}}

{{TwoLegResult|Celtic|SCO|2–3|Dynamo Kyiv|URS|var2=1955|1–2|1–1}}

{{TwoLegResult|Górnik Zabrze|POL|var1=1928|4–0|Djurgården|SWE|3–0|1–0}}

{{TwoLegResult|Basel|SUI|4–5|Hvidovre|DEN|1–2|3–3}}

{{TwoLegResult|Ajax|NED|2–3|Real Madrid|ESP|var2=1945|1–1|1–2 (a.e.t.)}}

{{TwoLegResult|Skeid|NOR|1–2|Sparta Prague|TCH|0–1|1–1}}

{{TwoLegResult|FC Karl-Marx-Stadt|GDR|2–5|Anderlecht|BEL|1–3|1–2}}

{{TwoLegResult|Dundalk|IRE|1–9|Vasas|HUN|var2=1957|0–1|1–8}}

{{TwoLegResult|Valur|ISL|4–4 (a)|Jeunesse Esch|LUX|1–1|3–3}}

{{TwoLegResult|Glentoran|NIR|1–1 (a)|Benfica|POR|1–1|0–0}}

{{TwoLegResult|Saint-Étienne|FRA|5–0|KuPS|FIN|2–0|3–0}}

{{TwoLegResult|Beşiktaş|TUR|0–4|Rapid Wien|AUT|0–1|0–3}}

{{TwoLegResult|Eintracht Braunschweig|FRG|(w/o)|Dinamo Tirana|ALB|var2=1946|–|–}}

{{TwoLegResult|Olympiacos|GRE|var1=old|0–2|Juventus|ITA|0–0|0–2}}

{{TwoLegResult|Botev Plovdiv|BUL|var1=1967|2–3|Rapid București|ROU|var2=1965|2–0|0–3 (a.e.t.)}}

|}

=First leg=

{{football box

| date = 20 September 1967

| time =

| team1 = Olympiakos Nicosia {{flagicon|CYP|1960}}

| score = 2–2

| report = [https://www.uefa.com/uefachampionsleague/match/62272--olympiakos-vs-sarajevo/?iv=true Report]

| team2 = {{flagicon|Yugoslavia|1946}} Sarajevo

| goals1 = Kettenis {{goal|1}}
Tešan {{goal|43|o.g.}}

| goals2 = Antić {{goal|50||58}}

| stadium = GSP Stadium, Nicosia

| attendance = 4,000

| referee = Aurelio Angonese (Italy)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Manchester United {{flagicon|ENG}}

| score = 4–0

| report = [https://www.uefa.com/uefachampionsleague/match/62262--man-united-vs-hibernians/?iv=true Report]

| team2 = {{flagicon|MLT}} Hibernians

| goals1 = Sadler {{goal|12||58}}
Law {{goal|43||62}}

| goals2 =

| stadium = Old Trafford, Manchester

| attendance = 43,912

| referee = Pereira da Costa (Portugal)

}}

----

{{football box

| date = 20 September 1967

| time = 20:00

| team1 = Celtic {{flagicon|SCO}}

| score = 1–2

| report = [https://www.uefa.com/uefachampionsleague/match/62270--celtic-vs-dynamo-kyiv/?iv=true Report]

| team2 = {{flagicon|URS|1955}} Dynamo Kyiv

| goals1 = Lennox {{goal|62}}

| goals2 = Puzach {{goal|4}}
Byshovets {{goal|29}}

| stadium = Celtic Park, Glasgow

| attendance = 52,223

| referee = Kurt Waldemar Tschenscher (West Germany)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Górnik Zabrze {{flagicon|POL|1928}}

| score = 3–0

| report = [https://www.uefa.com/uefachampionsleague/match/62264--gornik-zabrze-vs-djurgarden/?iv=true Report]

| team2 = {{flagicon|SWE}} Djurgården

| goals1 = Lubański {{goal|41||86}}
Lentner {{goal|88}}

| goals2 =

| stadium = Silesian Stadium, Chorzów

| attendance = 35,665

| referee = Rudolf Glöckner (East Germany)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Basel {{flagicon|SUI}}

| score = 1–2

| report = [https://www.uefa.com/uefachampionsleague/match/62280--basel-vs-hvidovre/?iv=true Report]

| team2 = {{flagicon|DEN}} Hvidovre

| goals1 = Hauser {{goal|17}}

| goals2 = Larsen {{goal|58}}
Sørensen {{goal|80}}

| stadium = St. Jakob Stadium, Basel

| attendance = 13,344

| referee = Gyula Emsberger (Hungary)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Ajax {{flagicon|NED}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62278--ajax-vs-real-madrid/?iv=true Report]

| team2 = {{flagicon|ESP|1945}} Real Madrid

| goals1 = Cruyff {{goal|17}}

| goals2 = Pirri {{goal|35}}

| stadium = Olympisch Stadion, Amsterdam

| attendance = 55,940

| referee = Jim Finney (England)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Skeid {{flagicon|NOR}}

| score = 0–1

| report = [https://www.uefa.com/uefachampionsleague/match/62266--skeid-vs-sparta-praha/?iv=true Report]

| team2 = {{flagicon|TCH}} Sparta Prague

| goals1 =

| goals2 = Mráz {{goal|7}}

| stadium = Bislett Stadion, Oslo

| attendance = 16,123

| referee = Bertil Lööw (Sweden)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Karl-Marx-Stadt {{flagicon|GDR}}

| score = 1–3

| report = [https://www.uefa.com/uefachampionsleague/match/62282--chemnitz-vs-anderlecht/?iv=true Report]

| team2 = {{flagicon|BEL}} Anderlecht

| goals1 = Steinmann {{goal|41}}

| goals2 = Mulder {{goal|3||35}}
Van Himst {{goal|38}}

| stadium = Ernst-Thälmann-Stadion, Karl-Marx-Stadt

| attendance = 29,260

| referee = Kevin Howley (England)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Dundalk {{flagicon|IRL}}

| score = 0–1

| report = [https://www.uefa.com/uefachampionsleague/match/62276--dundalk-vs-vasas/?iv=true Report]

| team2 = {{flagicon|HUN|1957}} Vasas

| goals1 =

| goals2 = Korsós {{goal|67}}

| stadium = Oriel Park, Dundalk

| attendance = 4,177

| referee = Laurens van Ravens (Netherlands)

}}

----

{{football box

| date = 17 September 1967

| time =

| team1 = Valur {{flagicon|ISL}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62260--valur-vs-jeunesse-esch/?iv=true Report]

| team2 = {{flagicon|LUX}} Jeunesse Esch

| goals1 = Gunnarsson {{goal|38}}

| goals2 = Di Genova {{goal|25}}

| stadium = Laugardalsvöllur, Reykjavík

| attendance = 3,125

| referee = John Russel (Northern Ireland)

}}

----

{{football box

| date = 13 September 1967

| time =

| team1 = Glentoran {{flagicon|NIR}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62258--glentoran-vs-benfica/?iv=true Report]

| team2 = {{flagicon|POR}} Benfica

| goals1 = Colrain {{goal|10|pen.}}

| goals2 = Eusébio {{goal|86}}

| stadium = The Oval, Belfast

| attendance = 24,750

| referee = Roger Barde (France)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Saint-Étienne {{flagicon|FRA}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62268--st-etienne-vs-kups/?iv=true Report]

| team2 = {{flagicon|FIN}} KuPS

| goals1 = Herbin {{goal|43}}
Jacquet {{goal|47}}

| goals2 =

| stadium = Stade Geoffroy-Guichard, Saint-Étienne

| attendance = 18,948

| referee = Leo Callaghan (Wales)

}}

----

{{football box

| date = 13 September 1967

| time =

| team1 = Beşiktaş {{flagicon|TUR}}

| score = 0–1

| report = [https://www.uefa.com/uefachampionsleague/match/62256--besiktas-vs-rapid-wien/?iv=true Report]

| team2 = {{flagicon|AUT}} Rapid Wien

| goals1 =

| goals2 = Flögel {{goal|22}}

| stadium = Mithatpaşa Stadium, Istanbul

| attendance = 31,208

| referee = Goncho Rusev (Bulgaria)

}}

----

{{football box

| date = 20 September 1967

| time =

| team1 = Olympiacos {{flagicon|GRE|old}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62274--olympiacos-vs-juventus/?iv=true Report]

| team2 = {{flagicon|ITA}} Juventus

| goals1 =

| goals2 =

| stadium = Georgios Karaiskakis Stadium, Piraeus

| attendance = 35,702

| referee = Lajos Horvath (Hungary)

}}

----

{{football box

| date = {{Start date|1967|9|27|df=y}}

| team1 = Botev Plovdiv {{flagicon|BUL|1967}}

| score = 2–0

| report = https://www.uefa.com/uefachampionsleague/match/62284--botev-plovdiv-vs-rapid-bucuresti/?iv=true

| team2 = {{flagicon|ROU|1965}} Rapid București

| goals1 = *Dermendzhiev {{goal|54|pen.}}

| goals2 =

| stadium = 9th September Stadium, Plovdiv

| attendance = 11,600

| referee = Sergei Alimov (Soviet Union)

}}

=Second leg=

{{football box

| date = 11 October 1967

| time =

| team1 = Sarajevo {{flagicon|Yugoslavia|1946}}

| score = 3–1

| report = [https://www.uefa.com/uefachampionsleague/match/62273--sarajevo-vs-olympiakos/ Report]

| team2 = {{flagicon|CYP|1960}} Olympiakos Nicosia

| goals1 = Antić {{goal|33}}
Šiljkut {{goal|83||84}}

| goals2 = Kettenis {{goal|79}}

| stadium = Koševo Stadium, Sarajevo

| attendance = 4,308

| referee = Gyula Gere (Hungary)

}}

Sarajevo won 5–3 on aggregate.

----

{{football box

| date = 27 September 1967

| time =

| team1 = Hibernians {{flagicon|MLT}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62263--hibernians-vs-man-united/ Report]

| team2 = {{flagicon|ENG}} Manchester United

| goals1 =

| goals2 =

| stadium = Empire Stadium, Gżira

| attendance = 23,217

| referee = Bruno de Marchi (Italy)

}}

Manchester United won 4–0 on aggregate.

----

{{football box

| date = 4 October 1967

| time = 19:00

| team1 = Dynamo Kyiv {{flagicon|URS|1955}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62271--dynamo-kyiv-vs-celtic/ Report]

| team2 = {{flagicon|SCO}} Celtic

| goals1 = Byshovets {{goal|89}}

| goals2 = Lennox {{goal|67}}

| stadium = Central Stadium, Kyiv

| attendance = 68,352

| referee = Antonio Sbardella (Italy)

}}

Dynamo Kyiv won 3–2 on aggregate.

----

{{football box

| date = 4 October 1967

| time =

| team1 = Djurgården {{flagicon|SWE}}

| score = 0–1

| report = [https://www.uefa.com/uefachampionsleague/match/62264--gornik-zabrze-vs-djurgarden/?iv=true Report]

| team2 = {{flagicon|POL|1928}} Górnik Zabrze

| goals1 =

| goals2 = Musiałek {{goal|35}}

| stadium = Stockholms Olympiastadion, Stockholm

| attendance = 1,364

| referee = Tage Sørensen (Denmark)

}}

Górnik Zabrze won 4–0 on aggregate.

----

{{football box

| date = 18 October 1967

| time =

| team1 = Hvidovre {{flagicon|DEN}}

| score = 3–3

| report = [https://www.uefa.com/uefachampionsleague/match/62281--hvidovre-vs-basel/ Report]

| team2 = {{flagicon|SUI}} Basel

| goals1 = Hansen {{goal|18}}
Sørensen {{goal|39}}
Olsen {{goal|58}}

| goals2 = Hauser {{goal|2}}
Benthaus {{goal|78}}
Wenger {{goal|85}}

| stadium = Idrætsparken, Copenhagen

| attendance = 9,363

| referee = Ken Dagnall (England)

}}

Hvidovre won 5–4 on aggregate.

----

{{football box

| date = 11 October 1967

| time =

| team1 = Real Madrid {{flagicon|ESP|1945}}

| score = 2–1 (a.e.t.)

| report = [https://www.uefa.com/uefachampionsleague/match/62279--real-madrid-vs-ajax/ Report]

| team2 = {{flagicon|NED}} Ajax

| goals1 = Gento {{goal|58}}
Veloso {{goal|99}}

| goals2 = Groot {{goal|69}}

| stadium = Santiago Bernabéu, Madrid

| attendance = 39,244

| referee = Bobby Davidson (Scotland)

}}

Real Madrid won 3–2 on aggregate.

----

{{football box

| date = 4 October 1967

| time =

| team1 = Sparta Prague {{flagicon|TCH}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62267--sparta-praha-vs-skeid/ Report]

| team2 = {{flagicon|NOR}} Skeid

| goals1 = Mráz {{goal|58}}

| goals2 = Sjøberg {{goal|38}}

| stadium = Letná Stadium, Prague

| attendance = 4,000

| referee = Franz Mayer (Austria)

}}

Sparta Prague won 2–1 on aggregate.

----

{{football box

| date = 18 October 1967

| time =

| team1 = Anderlecht {{flagicon|BEL}}

| score = 2–1

| report = [https://www.uefa.com/uefachampionsleague/match/62283--anderlecht-vs-chemnitz/ Report]

| team2 = {{flagicon|GDR}} Karl-Marx-Stadt

| goals1 = Bergholtz {{goal|33}}
Van Himst {{goal|38}}

| goals2 = Schuster {{goal|11}}

| stadium = Émile Versé Stadium, Brussels

| attendance = 28,831

| referee = José María Ortiz de Mendíbil (Spain)

}}

Anderlecht won 5–2 on aggregate.

----

{{football box

| date = 11 October 1967

| time =

| team1 = Vasas {{flagicon|HUN|1957}}

| score = 8–1

| report = [https://www.uefa.com/uefachampionsleague/match/62277--vasas-vs-dundalk/ Report]

| team2 = {{flagicon|IRL}} Dundalk

| goals1 = Vidáts {{goal|10||87}}
Farkas {{goal|32||35||72}}
Korsós {{goal|43||85}}
Molnár {{goal|68}}

| goals2 = Hale {{goal|25}}

| stadium = Népstadion, Budapest

| attendance = 74,117

| referee = Josef Krňávek (Czechoslovakia)

}}

Vasas won 9–1 on aggregate.

----

{{football box

| date = 1 October 1967

| time =

| team1 = Jeunesse Esch {{flagicon|LUX}}

| score = 3–3

| report = [https://www.uefa.com/uefachampionsleague/match/62261--jeunesse-esch-vs-valur/ Report]

| team2 = {{flagicon|ISL}} Valur

| goals1 = Hnatow {{goal|56}}
Di Genova {{goal|86}}
Langer {{goal|89}}

| goals2 = Jónsson {{goal|10}}
Gunnarsson {{goal|36||60}}

| stadium = Stade Émile Mayrisch, Esch-sur-Alzette

| attendance = 4,552

| referee = Michel Kitabdjian (France)

}}

4–4 on aggregate; Valur won on away goals.

----

{{football box

| date = 4 October 1967

| time =

| team1 = Benfica {{flagicon|POR}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62259--benfica-vs-glentoran/ Report]

| team2 = {{flagicon|NIR}} Glentoran

| goals1 =

| goals2 =

| stadium = Estádio da Luz, Lisbon

| attendance = 36,844

| referee = Robert Schaut (Belgium)

}}

1–1 on aggregate; Benfica won on away goals.

----

{{football box

| date = 4 October 1967

| time =

| team1 = KuPS {{flagicon|FIN}}

| score = 0–3

| report = [https://www.uefa.com/uefachampionsleague/match/62269--kups-vs-st-etienne/ Report]

| team2 = {{flagicon|FRA}} Saint-Étienne

| goals1 =

| goals2 = Herbin {{goal|5}}
Bosquier {{goal|25}}
Revelli {{goal|84|pen.}}

| stadium = Väinölänniemen Stadion, Kuopio

| attendance = 5,279

| referee = Tofik Bakhramov (Soviet Union)

}}

Saint-Étienne won 5–0 on aggregate.

----

{{football box

| date = 19 September 1967

| time =

| team1 = Rapid Wien {{flagicon|AUT}}

| score = 3–0

| report = [https://www.uefa.com/uefachampionsleague/match/62257--rapid-wien-vs-besiktas/ Report]

| team2 = {{flagicon|TUR}} Beşiktaş

| goals1 = Seitl {{goal|9}}
Grausam {{goal|43}}
Flögel {{goal|75}}

| goals2 =

| stadium = Praterstadion, Vienna

| attendance = 27,783

| referee = Joseph Heymann (Switzerland)

}}

Rapid Wien won 4–0 on aggregate.

----

{{football box

| date = 11 October 1967

| time =

| team1 = Juventus {{flagicon|ITA}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62275--juventus-vs-olympiacos/ Report]

| team2 = {{flagicon|GRE|old}} Olympiacos

| goals1 = Zigoni {{goal|12}}
Menichelli {{goal|49}}

| goals2 =

| stadium = Stadio Comunale, Turin

| attendance = 31,878

| referee = Gilbert Droz (Switzerland)

}}

Juventus won 2–0 on aggregate.

----

{{football box

| date = {{Start date|1967|10|18|df=y}}

| team1 = Rapid București {{flagicon|ROU|1965}}

| score = 3–0

| report =

[https://www.uefa.com/uefachampionsleague/match/62285--rapid-bucuresti-vs-botev-plovdiv/ Report]

| team2 = {{flagicon|BUL|1967}} Botev Plovdiv

| goals1 = *Codreanu {{goal|25||70}}

| goals2 =

| stadium = Stadionul 23 August, Bucharest

| aet = yes

| attendance = 20,179{{UEFA match attendance|62285|Rapid București v Botev Plovdiv|access-date=12 March 2022}}

| referee = Marian Srodecki (Poland)

}}

Rapid București won 3–2 on aggregate.

Second round

{{TwoLegStart}}

{{TwoLegResult|Sarajevo|YUG|1–2|Manchester United|ENG|0–0|1–2}}

{{TwoLegResult|Dynamo Kyiv|URS|var1=1955|2–3|Górnik Zabrze|POL|var2=1928|1–2|1–1}}

{{TwoLegResult|Hvidovre|DEN|3–6|Real Madrid|ESP|var2=1945|2–2|1–4}}

{{TwoLegResult|Sparta Prague|TCH|6–5|Anderlecht|BEL|3–2|3–3}}

{{TwoLegResult|Vasas|HUN|var1=1957|11–1|Valur|ISL|6–0|5–1}}

{{TwoLegResult|Benfica|POR|2–1|Saint-Étienne|FRA|2–0|0–1}}

{{TwoLegResult|Rapid Wien|AUT|1–2|Eintracht Braunschweig|FRG|1–0|0–2}}

{{TwoLegResult|Juventus|ITA|1–0|Rapid București|ROU|var2=1965|1–0|0–0}}

|}

=First leg=

{{football box

| date = 15 November 1967

| time =

| team1 = Sarajevo {{flagicon|Yugoslavia|1946}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62340--sarajevo-vs-man-united/?iv=true Report]

| team2 = {{flagicon|ENG}} Manchester United

| goals1 =

| goals2 =

| stadium = Koševo Stadium, Sarajevo

| attendance = 37,222{{UEFA match attendance|62340|Sarajevo v Manchester United, 15 November 1967|access-date=12 March 2022}}

| referee = Francesco Francescon (Italy)

}}

----

{{football box

| date = 17 November 1967

| time = 19:00

| team1 = Dynamo Kyiv {{flagicon|URS|1955}}

| score = 1–2

| report = [https://www.uefa.com/uefachampionsleague/match/62346--dynamo-kyiv-vs-gornik-zabrze/?iv=true Report]

| team2 = {{flagicon|POL|1928}} Górnik Zabrze

| goals1 = Olek {{goal|12|o.g.}}

| goals2 = Szołtysik {{goal|15}}
Lubański {{goal|61}}

| stadium = Central Stadium, Kyiv

| attendance = 57,038

| referee = Vasile Dumitrescu (Romania)

}}

----

{{football box

| date = 15 November 1967

| time =

| team1 = Hvidovre {{flagicon|DEN}}

| score = 2–2

| report = [https://www.uefa.com/uefachampionsleague/match/62336--hvidovre-vs-real-madrid/?iv=true Report]

| team2 = {{flagicon|ESP|1945}} Real Madrid

| goals1 = Hansen {{goal|25}}
Petersen {{goal|71}}

| goals2 = Gento {{goal|35}}
Pirri {{goal|47}}

| stadium = Idrætsparken, Copenhagen

| attendance = 40,663

| referee = Rudolf Glöckner (East Germany)

}}

----

{{football box

| date = 29 November 1967

| time =

| team1 = Sparta Prague {{flagicon|TCH}}

| score = 3–2

| report = [https://www.uefa.com/uefachampionsleague/match/62348--sparta-praha-vs-anderlecht/?iv=true Report]

| team2 = {{flagicon|BEL}} Anderlecht

| goals1 = Mašek {{goal|25||32|pen.|62}}

| goals2 = Jurion {{goal|35}}
Van Himst {{goal|55}}

| stadium = Stadion Dr. Václava Vacka, Prague

| attendance = 10,071

| referee = Joseph Heymann (Switzerland)

}}

----

{{football box

| date = 15 November 1967

| time =

| team1 = Vasas {{flagicon|HUN|1957}}

| score = 6–0

| report = [https://www.uefa.com/uefachampionsleague/match/62342--vasas-vs-valur/?iv=true Report]

| team2 = {{flagicon|ISL}} Valur

| goals1 = Bergsson {{goal|5|o.g.}}
Pál {{goal|14}}
Radics {{goal|37||44||50}}
Puskás {{goal|47}}

| goals2 =

| stadium = Népstadion, Budapest

| attendance = 27,797{{UEFA match attendance|62342|Vasas v Valur, 15 November 1967|access-date=12 March 2022}}

| referee = Pavel Špoták (Czechoslovakia)

}}

----

{{football box

| date = 16 November 1967

| time =

| team1 = Benfica {{flagicon|POR}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62344--benfica-vs-st-etienne/?iv=true Report]

| team2 = {{flagicon|FRA}} Saint-Étienne

| goals1 = José Augusto {{goal|28}}
Eusébio {{goal|59|pen.}}

| goals2 =

| stadium = Estádio da Luz, Lisbon

| attendance = 22,804

| referee = John Adair (Northern Ireland)

}}

----

{{football box

| date = 15 November 1967

| time =

| team1 = Rapid Wien {{flagicon|AUT}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62338--rapid-wien-vs-braunschweig/?iv=true Report]

| team2 = {{flagicon|FRG}} Eintracht Braunschweig

| goals1 = Hasil {{goal|54}}

| goals2 =

| stadium = Praterstadion, Vienna

| attendance = 51,181

| referee = Tofik Bakhramov (Soviet Union)

}}

----

{{football box

| date = 29 November 1967

| time =

| team1 = Juventus {{flagicon|ITA}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62350--juventus-vs-rapid-bucuresti/?iv=true Report]

| team2 = {{flagicon|ROU|1965}} Rapid București

| goals1 = Magnusson {{goal|57}}

| goals2 =

| stadium = Stadio Comunale, Turin

| attendance = 19,452

| referee = Gyula Emsberger (Hungary)

}}

=Second leg=

{{football box

| date = 29 November 1967

| time =

| team1 = Manchester United {{flagicon|ENG}}

| score = 2–1

| report = [https://www.uefa.com/uefachampionsleague/match/62341--man-united-vs-sarajevo/ Report]

| team2 = {{flagicon|Yugoslavia|1946}} Sarajevo

| goals1 = Aston {{goal|10}}
Best {{goal|63}}

| goals2 = Delalić {{goal|87}}

| stadium = Old Trafford, Manchester

| attendance = 62,801

| referee = Roger Mâchin (France)

}}

Manchester United won 2–1 on aggregate.

----

{{football box

| date = 29 November 1967

| time = 17:30

| team1 = Górnik Zabrze {{flagicon|POL|1928}}

| score = 1–1

| report = [https://www.uefa.com/uefachampionsleague/match/62347--gornik-zabrze-vs-dynamo-kyiv/ Report]

| team2 = {{flagicon|URS|1955}} Dynamo Kyiv

| goals1 = Szołtysik {{goal|43}}

| goals2 = Turyanchik {{goal|37}}

| stadium = Silesian Stadium, Chorzów

| attendance = 71,145

| referee = Johan Einar Boström (Sweden)

}}

Górnik Zabrze won 3–2 on aggregate.

----

{{football box

| date = 29 November 1967

| time =

| team1 = Real Madrid {{flagicon|ESP|1945}}

| score = 4–1

| report = [https://www.uefa.com/uefachampionsleague/match/62337--real-madrid-vs-hvidovre/ Report]

| team2 = {{flagicon|DEN}} Hvidovre

| goals1 = Velázquez {{goal|16}}
Grosso {{goal|19||30}}
Gento {{goal|75}}

| goals2 = Petersen {{goal|28}}

| stadium = Santiago Bernabéu, Madrid

| attendance = 26,263

| referee = Vital Loraux (Belgium)

}}

Real Madrid won 6–3 on aggregate.

----

{{football box

| date = 6 December 1967

| time =

| team1 = Anderlecht {{flagicon|BEL}}

| score = 3–3

| report = [https://www.uefa.com/uefachampionsleague/match/62349--anderlecht-vs-sparta-praha/ Report]

| team2 = {{flagicon|TCH}} Sparta Prague

| goals1 = Van Himst {{goal|60||65}}
Devrindt {{goal|83}}

| goals2 = Mašek {{goal|30||85}}
Mráz {{goal|89}}

| stadium = Émile Versé Stadium, Brussels

| attendance = 31,466

| referee = Paul Schiller (Austria)

}}

Sparta Prague won 6–5 on aggregate.

----

{{football box

| date = 17 November 1967

| time =

| team1 = Valur {{flagicon|ISL}}

| score = 1–5

| report = [https://www.uefa.com/uefachampionsleague/match/62343--valur-vs-vasas/ Report]

| team2 = {{flagicon|HUN|1957}} Vasas

| goals1 = Gunnarsson {{goal|85}}

| goals2 = Molnár {{goal|11}}
Pál {{goal|13}}
Mathesz {{goal|30}}
Váradi {{goal|53}}
Kovács {{goal|72}}

| stadium = Városi Stadium, Várpalota

| attendance = 2,773

| referee = Iván Pláček (Czechoslovakia)

}}

Vasas won 11–1 on aggregate.

----

{{football box

| date = 30 November 1967

| time =

| team1 = Saint-Étienne {{flagicon|FRA}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62345--st-etienne-vs-benfica/ Report]

| team2 = {{flagicon|POR}} Benfica

| goals1 = Bereta {{goal|10}}

| goals2 =

| stadium = Stade Geoffroy-Guichard, Saint-Étienne

| attendance = 24,480

| referee = Marian Środecki (Poland)

}}

Benfica won 2–1 on aggregate.

----

{{football box

| date = 29 November 1967

| time =

| team1 = Eintracht Braunschweig {{flagicon|FRG}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62339--braunschweig-vs-rapid-wien/ Report]

| team2 = {{flagicon|AUT}} Rapid Wien

| goals1 = Grzyb {{goal|38}}
Saborowski {{goal|43}}

| goals2 =

| stadium = Eintracht-Stadion, Braunschweig

| attendance = 30,507

| referee = Thomas Wharton (Scotland)

}}

Eintracht Braunschweig won 2–1 on aggregate.

----

{{football box

| date = 13 December 1967

| time =

| team1 = Rapid București {{flagicon|ROU|1965}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62351--rapid-bucuresti-vs-juventus/ Report]

| team2 = {{flagicon|ITA}} Juventus

| goals1 =

| goals2 =

| stadium = Stadionul 23 August, Bucharest

| attendance = 5,510

| referee = Karl Riegg (West Germany)

}}

Juventus won 1–0 on aggregate.

Quarter-finals

{{TwoLegStart|extra=Play-off}}

{{TwoLegResult|Manchester United|ENG|2–1|Górnik Zabrze|POL|var2=1928|2–0|0–1}}

{{TwoLegResult|Real Madrid|ESP|var1=1945|4–2|Sparta Prague|TCH|3–0|1–2}}

{{TwoLegResult|Vasas|HUN|var1=1957|0–3|Benfica|POR|0–0|0–3}}

{{TwoLegResult|Eintracht Braunschweig|FRG|3–3|Juventus|ITA|3–2|0–1|0–1}}

|}

=First leg=

{{football box

| date = 28 February 1968

| time =

| team1 = Manchester United {{flagicon|ENG}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62415--man-united-vs-gornik-zabrze/?iv=true Report]

| team2 = {{flagicon|POL|1928}} Górnik Zabrze

| goals1 = Florenski {{goal|60|o.g.}}
Kidd {{goal|90}}

| goals2 =

| stadium = Old Trafford, Manchester

| attendance = 63,456

| referee = José María Ortiz de Mendibil (Spain)

}}

----

{{football box

| date = 6 March 1968

| time =

| team1 = Real Madrid {{flagicon|ESP|1945}}

| score = 3–0

| report = [https://www.uefa.com/uefachampionsleague/match/62419--real-madrid-vs-sparta-praha/?iv=true Report]

| team2 = {{flagicon|TCH}} Sparta Prague

| goals1 = Amancio {{goal|61||62||68}}

| goals2 =

| stadium = Santiago Bernabéu, Madrid

| attendance = 35,250

| referee = Jim Finney (England)

}}

----

{{football box

| date = 6 March 1968

| time =

| team1 = Vasas {{flagicon|HUN|1957}}

| score = 0–0

| report = [https://www.uefa.com/uefachampionsleague/match/62417--vasas-vs-benfica/?iv=true Report]

| team2 = {{flagicon|POR}} Benfica

| goals1 =

| goals2 =

| stadium = Népstadion, Budapest

| attendance = 36,394

| referee = Kurt Waldemar Tschenscher (West Germany)

}}

----

{{football box

| date = 31 January 1968

| time =

| team1 = Eintracht Braunschweig {{flagicon|FRG}}

| score = 3–2

| report = [https://www.uefa.com/uefachampionsleague/match/62413--braunschweig-vs-juventus/?iv=true Report]

| team2 = {{flagicon|ITA}} Juventus

| goals1 = Kaack {{goal|28}}
Dulz {{goal|37}}
Berg {{goal|38}}

| goals2 = Kaack {{goal|10|o.g.}}
Sacco {{goal|81}}

| stadium = Eintracht-Stadion, Braunschweig

| attendance = 29,963

| referee = Gilbert Droz (Switzerland)

}}

=Second leg=

{{football box

| date = 13 March 1968

| time =

| team1 = Górnik Zabrze {{flagicon|POL|1928}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62416--gornik-zabrze-vs-man-united/ Report]

| team2 = {{flagicon|ENG}} Manchester United

| goals1 = Lubański {{goal|70}}

| goals2 =

| stadium = Silesian Stadium, Chorzów

| attendance = 77,649

| referee = Concetto Lo Bello (Italy)

}}

Manchester United won 2–1 on aggregate.

----

{{football box

| date = 20 March 1968

| time =

| team1 = Sparta Prague {{flagicon|TCH}}

| score = 2–1

| report = [https://www.uefa.com/uefachampionsleague/match/62420--sparta-praha-vs-real-madrid/ Report]

| team2 = {{flagicon|ESP|1945}} Real Madrid

| goals1 = Kvašňák {{goal|36}}
Dyba {{goal|45}}

| goals2 = Gento {{goal|57}}

| stadium = Stadion Dr. Václava Vacka, Prague

| attendance = 40,431

| referee = Hans Rademacher (West Germany)

}}

Real Madrid won 4–2 on aggregate.

----

{{football box

| date = 14 March 1968

| time =

| team1 = Benfica {{flagicon|POR}}

| score = 3–0

| report = [https://www.uefa.com/uefachampionsleague/match/62418--benfica-vs-vasas/ Report]

| team2 = {{flagicon|HUN|1957}} Vasas

| goals1 = Eusébio {{goal|48||70}}
Torres {{goal|77}}

| goals2 =

| stadium = Estádio da Luz, Lisbon

| attendance = 49,336

| referee = Laurens van Ravens (Netherlands)

}}

Benfica won 3–0 on aggregate.

----

{{football box

| date = 28 February 1968

| time =

| team1 = Juventus {{flagicon|ITA}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62414--juventus-vs-braunschweig/ Report]

| team2 = {{flagicon|FRG}} Eintracht Braunschweig

| goals1 = Bercellino {{goal|88|pen.}}

| goals2 =

| stadium = Stadio Comunale, Turin

| attendance = 37,918

| referee = Paul Schiller (Austria)

}}

Juventus 3–3 Eintracht Braunschweig on aggregate.

=Play-off=

{{football box

| date = 20 March 1968

| time =

| team1 = Juventus {{flagicon|ITA}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/68476--juventus-vs-braunschweig/?iv=true Report]

| team2 = {{flagicon|FRG}} Eintracht Braunschweig

| goals1 = Magnusson {{goal|56}}

| goals2 =

| stadium = Wankdorf Stadium, Bern

| attendance = 44,701

| referee = Gottfried Dienst (Switzerland)

}}

Semi-finals

{{TwoLegStart}}

{{TwoLegResult|Manchester United|ENG|4–3|Real Madrid|ESP|var2=1945|1–0|3–3}}

{{TwoLegResult|Benfica|POR|3–0|Juventus|ITA|2–0|1–0}}

|}

=First leg=

{{football box

| date = 24 April 1968

| time =

| team1 = Manchester United {{flagicon|ENG}}

| score = 1–0

| report = [https://www.uefa.com/uefachampionsleague/match/62422--man-united-vs-real-madrid/?iv=true Report]

| team2 = {{flagicon|ESP|1945}} Real Madrid

| goals1 = Best {{goal|36}}

| goals2 =

| stadium = Old Trafford, Manchester

| attendance = 62,562

| referee = Tofik Bakhramov (Soviet Union)

}}

----

{{football box

| date = 9 May 1968

| time =

| team1 = Benfica {{flagicon|POR}}

| score = 2–0

| report = [https://www.uefa.com/uefachampionsleague/match/62424--benfica-vs-juventus/?iv=true Report]

| team2 = {{flagicon|ITA}} Juventus

| goals1 = Torres {{goal|64}}
Eusébio {{goal|70}}

| goals2 =

| stadium = Estádio da Luz, Lisbon

| attendance = 69,375

| referee = Roger Barde (France)

}}

=Second leg=

{{football box

| date = 15 May 1968

| time =

| team1 = Real Madrid {{flagicon|ESP|1945}}

| score = 3–3

| report = [https://www.uefa.com/uefachampionsleague/match/62423--real-madrid-vs-man-united/ Report]

| team2 = {{flagicon|ENG}} Manchester United

| goals1 = Pirri {{goal|32}}
Gento {{goal|41}}
Amancio {{goal|45}}

| goals2 = Zoco {{goal|44|o.g.}}
Sadler {{goal|73}}
Foulkes {{goal|78}}

| stadium = Santiago Bernabéu, Madrid

| attendance = 77,299

| referee = Antonio Sbardella (Italy)

}}

Manchester United won 4–3 on aggregate.

----

{{football box

| date = 15 May 1968

| time =

| team1 = Juventus {{flagicon|ITA}}

| score = 0–1

| report = [https://www.uefa.com/uefachampionsleague/match/62425--juventus-vs-benfica/ Report]

| team2 = {{flagicon|POR}} Benfica

| goals1 =

| goals2 = Eusébio {{goal|66}}

| stadium = Stadio Comunale, Turin

| attendance = 62,570

| referee = Rudolf Glöckner (East Germany)

}}

Benfica won 3–0 on aggregate.

Final

{{main|1968 European Cup Final}}

{{football box

| date = 29 May 1968

| team1 = Manchester United {{flagicon|ENG}}

| score = 4–1 (a.e.t.)

| report = [https://www.uefa.com/uefachampionsleague/match/62426--man-united-vs-benfica/?iv=true Report]

| team2 = {{flagicon|POR}} Benfica

| goals1 = Charlton {{goal|53||99}}
Best {{goal|92}}
Kidd {{goal|94}}

| goals2 = Graça {{goal|79}}

| stadium = Wembley Stadium, London

| attendance = 92,225

| referee = Concetto Lo Bello (Italy)

}}

Top scorers

class="wikitable" style="text-align:center"
Rank

!Name

!Team

!Goals

1

|align="left"|{{flagicon|POR}} Eusébio

|align="left"|{{flagicon|POR}} Benfica

|6

rowspan="3"|2

|align="left"|{{flagicon|ESP|1945}} Francisco Gento

|align="left"|{{flagicon|ESP|1945}} Real Madrid

|5

align="left"|{{flagicon|TCH}} Václav Mašek

|align="left"|{{flagicon|TCH}} Sparta Prague

|5

align="left"|{{flagicon|BEL}} Paul Van Himst

|align="left"|{{flagicon|BEL}} Anderlecht

|5

rowspan="3"|5

|align="left"|{{flagicon|ESP|1945}} Amancio

|align="left"|{{flagicon|ESP|1945}} Real Madrid

|4

align="left"|{{flagicon|ISL}} Hermann Gunnarsson

|align="left"|{{flagicon|ISL}} Valur

|4

align="left"|{{flagicon|POL|1928}} Włodzimierz Lubański

|align="left"|{{flagicon|POL|1928}} Górnik Zabrze

|4

rowspan="8"|8

|align="left"|{{flagicon|Yugoslavia|1946}} Boško Antić

|align="left"|{{flagicon|Yugoslavia|1946}} Sarajevo

|3

align="left"|{{flagicon|NIR}} George Best

|align="left"|{{flagicon|ENG}} Manchester United

|3

align="left"|{{flagicon|HUN|1957}} János Farkas

|align="left"|{{flagicon|HUN|1957}} Vasas

|3

align="left"|{{flagicon|HUN|1957}} István Korsós

|align="left"|{{flagicon|HUN|1957}} Vasas

|3

align="left"|{{flagicon|TCH}} Ivan Mráz

|align="left"|{{flagicon|TCH}} Sparta Prague

|3

align="left"|{{flagicon|ESP|1945}} Pirri

|align="left"|{{flagicon|ESP|1945}} Real Madrid

|3

align="left"|{{flagicon|HUN|1957}} János Radics

|align="left"|{{flagicon|HUN|1957}} Vasas

|3

align="left"|{{flagicon|ENG}} David Sadler

|align="left"|{{flagicon|ENG}} Manchester United

|3

colspan="4"|Source:{{cite web |title=Season 1967/68 Player stats |url=https://www.uefa.com/uefachampionsleague/history/seasons/1967/statistics/players/goals/?sortBy=goals |website=UEFA |publisher=Union of European Football Associations |access-date=30 May 2022 }}

References

{{reflist}}