Първият изцяло мадридски финал бе доста драматичен, а Реал дълго време бе пред угрозата да загуби от градския си съперник. Атлетико поведе чрез Диего Годин и удържаше аванса си до последните секунди на редовното време, когато Серхио Рамос изравни след удар с глава. Постепенно "кралете" поеха инициативата и с попадения на Бейл, Марсело и Роналдо оформиха разгрома.
Кристиано Роналдо изведе Юнайтед рано-рано след попадение с глава, но Лампард изравни. След това и двата отбора имаха своите шансове, но техни удари срещнаха гредите. Дидие Дрогба бе изгонен, след като удари Видич, но нов гол не падна. Стигна се до дузпи. Роналдо пропусна и Тери имаше възможност да поднесе трофея на Роман Абрамович, но се подхлъзна. След нов пропуск на Анелка от бялата точка купата отиде в Манчестър.
Арсенал игра много интелигентно, но остана с човек по-малко още в 18-та минута, когато бе изгонен Йенс Леман. Въпреки това англичаните поведоха след гол на Кембъл. Тиери Анри пропусна добри възможности, което се оказа фатално и в крайна сметка с попадения на Ето`о и Белети Барса измъкна победата.
Рууни се разписа през първото полувреме за 1:1 и даде надежда на Юнайтед да се пребори за титлата, но англичаните не успяха да противодействат на "тики-така". Ударите на Барса бяха 19 срещу 4 на "дяволите". Меси се разписа за 2:1, а Давид Вия оформи крайното 3:1.
Победа за аутсайдера, след като от Ювентус се очакваше да стане първият отбор, който успява да защити титлата си в ерата на Шампионската лига. Карл-Хайнц Ридле вкара два гола, с които германците дръпнаха с 2:0, след което Дел Пиеро влезе като резерва и върна едно попадение. Ларс Рикен също влезе от скамейката и с първото си докосване на топката фиксира крайното 3:1 за вестфаленци.
Всичко изглеждаше предрешено, след като Барса поведе с ранен гол на Иван Ракитич, но Ювентус успя да се окопити и през второто полувреме се получи голям мач. Алваро Мората изравни и върна надеждите на торинци, но Суарес и Неймар успяха да преодолят италианската врата и да осигурят новия триумф на каталунците.
Мач, в който имаше и българско участие в лицето на Димитър Бербатов. Двубоят ще се запомни с феноменалния гол, който отбеляза Зинедин Зидан в края на първото полувеме за 2:1. Леверкузен можеше да се добере до допълнително време, но Икер Касияс направи някои запомнящи се спасявания.
Мачът не беше кой знае какво като качество, но драмата беше невероятна. Байерн се виждаше победител, след като поведе още в 5-та минута и пропусна много положения пред вратата на Петер Шмайхел. Но в добавеното време се случи чудото. Теди Шерингам изравни от близко разстояние, а Оле Гунар Солскяер бе точен за победата на "червените дяволи" след корнер на Дейвид Бекъм.
Костакурта и Барези пропускат мача заради наказания и Капело дава нареждане на своите да атакуват, което води до разгромния успех. Деян Савичевич прави страхотен мач и отбелязва третото попадение, след като преди това на два пъти се е разписал Даниеле Масаро. Марсел Десаи оформя разгрома над "дрийм тима" на Кройф.
Каквото и да се каже за двубоя в Истанбул, ще е малко. "Росонерите" се оттеглиха на почивка с преднина от 3:0 след гол на Паоло Малдини и два на Ернан Креспо. В началото на второто полувреме изглежда така сякаш тимът на Рафаел Бенитес ще бъде разгромен, но англичаните не е предават. С голове на Джрерард, Шмицер и Алонсо мърсисайдци стигат до равенството. Дудек се проявява със страхотно спасяване срещу Шевченко, но звездният му миг е при дузпите. Сержиньо праща топката над вратата, а полякът спасява изстрелите на Пирло и Шевченко и Ливърпул покорява Европа за пети път в историята си.