Chelsea will take part in their third all-English European final when they face Manchester City on Saturday.
The Blues have experienced both heartbreak and triumph and they will be hoping it's the latter they get to enjoy in Portugal. For City, this will be their first European final since they won the UEFA Cup Winners' Cup in 1970.
Pep Guardiola and Thomas Tuchel's sides will face off in Porto, which is the sixth city to host two English finalists. Wolves and Tottenham played each other home and away for the 1972 UEFA Cup, while the other three finals took place in Moscow, Baku and Madrid.