The draw for the quarter-finals of the UEFA Champions League on Friday resulted in a glamorous bond between reigning champions Chelsea and 13-time winner Real Madrid.
Elsewhere, Liverpool have been linked with Portuguese Benfica, while Manchester City will face Atletico Madrid, who defeated Manchester United in the round of 16.
In the other quarterfinal, Villarreal will face Bayern Munich.
UEFA Champions League quarter-final draw
Chelsea vs Real Madrid
Manchester City vs Atletico Madrid
Villarreal vs Bayern Munich
Benfica vs Liverpool
The quarter-finals of the UCL will take place on April 5/6 and 12/13.
Chelsea are likely to play the first leg in Madrid, before the return leg at Stamford Bridge is expected to be played without fans.
Normally, Real would have hosted the second leg after being drawn as the second team. But UEFA is expected to reverse this draw to avoid a clash with Spanish champions Atlético, who also finished second.
Manchester City and Atletico therefore play the first leg in England and the return leg in Spain.
Chelsea boast a remarkable record against Real and have never lost to them.
If Chelsea and City both make progress, they will play each other in the semi-final, with City hosting the first leg.
But if both English teams lose, the semi-final will include a Madrid derby.
The other semi-final is Benfica or Liverpool vs Villarreal or Bayern Munich.
UEFA Champions League semi-final draw
Manchester City or Atletico Madrid vs Chelsea or Real Madrid
Benfica of Liverpool vs Villarreal of Bayern Munich
The UCL semifinals will take place on April 26/27 and May 3/4.