We now know the finalists of the 2022/23 UEFA Champions League following the conclusion of the semi-finals.
Inter beat city rivals AC Milan in an Italian derby to reach this season’s showcase, while Manchester City got the better of Real Madrid with an emphatic display at the Etihad Stadium on Wednesday to bok their place in the final, which will take place on 10 June.
It’s been a long and testing season for the Citizens, who could yet complete the treble. Here’s the stunning journey they’ve embarked on in Europe so far.
Stage of competition
Group stage Matchday 1
Sevilla 0-4 Man City