UEFA Champions League
- Europe
- Winner Real Madrid
Qualifying rounds
Preliminary round
Joins here: Atlètic, Budućnost, Breiðablik
First qualifying round
27 clubs join here
1st2ndAggZrinjski Mostar won 4–3 on penalties
Match details
- 1st legUrartu0–1Zrinjski Mostar
- 2nd legZrinjski Mostar2–3 (4–3 pens)Urartu
Match details
- 1st legSlovan Bratislava1–1Swift Hesperange
- 2nd legSwift Hesperange0–2Slovan Bratislava
Match details
- 1st legHamrun Spartans0–4Maccabi Haifa
- 2nd legMaccabi Haifa2–1Hamrun Spartans
Match details
- 1st legAstana1–1Dinamo Tbilisi
- 2nd legDinamo Tbilisi1–2Astana
Match details
- 1st legRaków Częstochowa1–0Flora
- 2nd legFlora0–3Raków Częstochowa
Match details
- 1st legLincoln Red Imps1–2Qarabag
- 2nd legQarabag4–0Lincoln Red Imps
Match details
- 1st legShamrock0–1Breiðablik
- 2nd legBreiðablik2–1Shamrock
Match details
- 1st legKI Klaksvik0–0Ferencváros
- 2nd legFerencváros0–3KI Klaksvik
Match details
- 1st legBallkani2–0Ludogorets
- 2nd legLudogorets4–0Ballkani
Match details
- 1st legOlimpija Ljubljana2–1Valmiera
- 2nd legValmiera1–2Olimpija Ljubljana
Second qualifying round
Joins here: Aris Limassol, Dinamo Zagreb, Dnipro-1, Servette, Genk
1st2ndAggMatch details
- 1st legZrinjski Mostar0–1Slovan Bratislava
- 2nd legSlovan Bratislava2–2Zrinjski Mostar
Maccabi Haifa won 4–2 on aggregate after extra time
Match details
- 1st legSheriff1–0Maccabi Haifa
- 2nd legMaccabi Haifa4–1 AETSheriff
Match details
- 1st legDinamo Zagreb4–0Astana
- 2nd legAstana0–2Dinamo Zagreb
Match details
- 1st legRaków Częstochowa3–2Qarabag
- 2nd legQarabag1–1Raków Częstochowa
Match details
- 1st legAris Limassol6–2Borisov
- 2nd legBorisov3–5Aris Limassol
Match details
- 1st legBreiðablik0–2Copenhagen
- 2nd legCopenhagen6–3Breiðablik
KI Klaksvik won 4–3 on penalties
Match details
- 1st legKI Klaksvik0–0Häcken
- 2nd legHäcken3–3 (3–4 pens)KI Klaksvik
Match details
- 1st legLudogorets1–1Olimpija Ljubljana
- 2nd legOlimpija Ljubljana2–1Ludogorets
Match details
- 1st legFK Zalgiris2–2Galatasaray
- 2nd legGalatasaray1–0FK Zalgiris
Match details
- 1st legDnipro-11–3Panathinaikos
- 2nd legPanathinaikos2–2Dnipro-1
Third qualifying round
Joins here: Sparta Praha, TSC Backa Topola, Marseille, Sturm Graz
1st2ndAggMatch details
- 1st legSlovan Bratislava1–2Maccabi Haifa
- 2nd legMaccabi Haifa3–1Slovan Bratislava
Match details
- 1st legDinamo Zagreb1–2AEK Athens
- 2nd legAEK Athens2–2Dinamo Zagreb
Match details
- 1st legRaków Częstochowa2–1Aris Limassol
- 2nd legAris Limassol0–1Raków Częstochowa
Copenhagen won 4–2 on penalties
Match details
- 1st legCopenhagen0–0Sparta Praha
- 2nd legSparta Praha3–3 (2–4 pens)Copenhagen
Molde won 3–2 on aggregate after extra time
Match details
- 1st legKI Klaksvik2–1Molde
- 2nd legMolde2–0 AETKI Klaksvik
Match details
- 1st legOlimpija Ljubljana0–3Galatasaray
- 2nd legGalatasaray1–0Olimpija Ljubljana
Match details
- 1st legPSV Eindhoven4–1Sturm Graz
- 2nd legSturm Graz1–3PSV Eindhoven
Match details
- 1st legBraga3–0TSC Backa Topola
- 2nd legTSC Backa Topola1–4Braga
Panathinaikos won 5–3 on penalties
Match details
- 1st legPanathinaikos1–0Marseille
- 2nd legMarseille2–1 (3–5 pens)Panathinaikos
Play-off round
1st2ndAggMatch details
- 1st legMaccabi Haifa0–0BSC Young Boys
- 2nd legBSC Young Boys3–0Maccabi Haifa
Match details
- 1st legAntwerp1–0AEK Athens
- 2nd legAEK Athens1–2Antwerp
Match details
- 1st legRaków Częstochowa0–1Copenhagen
- 2nd legCopenhagen1–1Raków Częstochowa
Match details
- 1st legRangers2–2PSV Eindhoven
- 2nd legPSV Eindhoven5–1Rangers
Match details
- 1st legBraga2–1Panathinaikos
- 2nd legPanathinaikos0–1Braga
Round of 16
1st2ndAggAtlético won 3–2 on penalties
Match details
- 1st legInter Milan1–0Atlético
- 2nd legAtlético2–1 (3–2 pens)Inter Milan
Match details
- 1st legPSV Eindhoven1–1Borussia Dortmund
- 2nd legBorussia Dortmund2–0PSV Eindhoven
Match details
- 1st legLazio1–0Bayern München
- 2nd legBayern München3–0Lazio
Match details
- 1st legRB Leipzig0–1Real Madrid
- 2nd legReal Madrid1–1RB Leipzig
Match details
- 1st legCopenhagen1–3Man City
- 2nd legMan City3–1Copenhagen
Quarter-finals
1st2ndAggMatch details
- 1st legAtlético2–1Borussia Dortmund
- 2nd legBorussia Dortmund4–2Atlético
Match details
- 1st legArsenal2–2Bayern München
- 2nd legBayern München1–0Arsenal
Real Madrid won 4–3 on penalties
Match details
- 1st legReal Madrid3–3Man City
- 2nd legMan City1–1 (3–4 pens)Real Madrid
Semi-finals
1st2ndAggMatch details
- 1st legBorussia Dortmund1–0PSG
- 2nd legPSG0–1Borussia Dortmund
Match details
- 1st legBayern München2–2Real Madrid
- 2nd legReal Madrid2–1Bayern München
Final
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources