The Champions League semi-final line-up is complete and Chelsea now know that they will face XX in the last four.
The Blues won through to the semi-finals thanks to beating Porto over two legs.
Thomas Tuchel's men got the better of the Portuguese outfit over the two games - with one foot already in the last four after the 2-0 first-leg victory, they were comfortable throughout the second leg and only conceded a 93rd-minute wonder goal from Mehdi Taremi to lose 1-0 on the night.
And their semi-final opponents were confirmed on Wednesday night, after the game between Liverpool and Real Madrid at Anfield.
Leading 3-1 from the first leg, Real Madrid were under the cosh but held out for a goalless draw to go through.
football.london takes a look at when the semi-finals will take place and where they will be played.
Who will Chelsea play in the 2020/21 Champions League semi-final?
Chelsea will face Real Madrid after Los Blancos held out Liverpool for a goalless draw at Anfield.
Madrid held the 3-1 advantage going into the second leg at Anfield after an impressive display at the Estadio Alfredo Di Stefano.
The 13-time champions of Europe, despite perhaps not boasting the world-class players that they have done in recent times, still look like a dangerous threat to anyone wanting to win the Champions League.
And despite Liverpool dominating the game, Madrid held them at bay.
PSG, who knocked out Bayern Munich tonight, will take on Manchester City in the other semi-final.
When are the 2020/21 Champions League semi-finals?
The first leg of the semi-final will take place on either April 27 or 28, with the return fixture set to be played a week later on May 4 or 5.
Where are the 2020/21 Champions League semi-finals?
The two legs will be split evenly, with one game being played at Stamford Bridge and the other at the Estadio Alfredo Di Stefano (Real Madrid's training ground) - and providing there are no further travel bans due to the ongoing Covid-19 pandemic.