Manchester City's bid to reach a second successive final pits them against Real Madrid, who are in the semi-finals for the tenth time in 12 seasons.
This is only City's third UEFA Champions League semi-final, all in the last seven seasons, with the first having ended in defeat by Madrid, although the English club gained a measure of revenge with a last-16 elimination of the Spanish side in 2019/20.
Carlo Ancelotti's men reached the semi-final after securing a 5-4 aggregate win over title holders Chelsea.
On the other hand, Pep Guardiola's men powered into the last four after sealing a 1-0 aggregate victory over Atletico Madrid in the quarter-finals.