Manchester City and Chelsea will go head-to-head in a mouthwatering all-English Champions League final on Saturday night.
It's the second time in just three years that the final has been contested by two English sides, after Liverpool saw off Tottenham in 2019, and it will come just three days after Premier League rivals Manchester United lost to Villarreal in the Europa League final.
City - who emphatically defeated Paris Saint-Germain to reach the final - can make history by claiming a first-ever Champions League title, which would complete the treble in a stunning season, having already won the Premier League and Carabao Cup.