Back to the Arsenal Newsfeed

From John Terry's penalty slip (and tears) in rainy Moscow, to Liverpool's redemption against Tottenham in Madrid... how the other all-English European finals panned out as Manchester City take on Chelsea in the Champions League showpiece

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.