Le club espagnol se disputait son septième trophée européen au total (les six précédents étaient des Coupes d'Europe), un record parmi les clubs européens à l'époque, tandis que les Londoniens de l'Ouest cherchaient leur tout premier honneur européen. La finale a eu lieu le 19 mai 1971 et s'est déroulée au stade Karaiskakis du Pirée , en Grèce , qui a été rempli à pleine capacité par les fans itinérants des deux clubs ainsi que par les amateurs de football locaux. Chelsea est allé de l'avant avec une volée du pied gauche Peter Osgood de l'intérieur de la surface , après une combinaison Boyle-Cooke, mais le Real, démontrant ses "habiletés de balle exceptionnelles", a repoussé et a finalement égalisé à la dernière minute avec Ignacio Zoco . Il n'y a pas eu d'autres buts marqués en prolongation, la finale a donc été rejouée.
La rediffusion a eu lieu au même endroit deux jours plus tard, un vendredi, avec une fréquentation nettement inférieure. La plupart des supporters des clubs étaient partis, ayant réservé des billets aller-retour en supposant que, comme d'habitude, la finale se déciderait en un seul match, bien qu'un certain nombre d'adeptes de Chelsea soient restés, "dormant dans la rue" autour de la ville. Chelsea a marqué deux buts avec Peter Osgood et John Dempsey en première mi-temps. Sebastián Fleitas du Real a marqué 15 minutes avant la fin du match, mais Chelsea s'est accroché pour gagner 2-1 et est devenu le troisième club londonien à remporter le trophée.