Eleven-times champions Real Madrid will take on neighbours Atletico Madrid in the Champions League semi-finals, after a draw made on Friday.
The other semi-final will feature Monaco v Juventus - Real and Monaco will play the first leg at home, on May 2-3.
Real Madrid beat Atletico in the final in 2014 and 2016 but playing the second leg away could favour their bitter rivals.
The second semi-final pitches a free-scoring Monaco side, who have scored 24 goals since reaching the group phase, against the steely Juventus defence, the Italian side having conceded two goals in the campaign.
"Monaco ! Strong team with many talented players and an impressive run this season. We have to be careful, but the goal is clear," Juve midfielder Sami Khedira said on Twitter.
Monaco, who were knocked out by two-time champions Juve in the 1997-98 Champions League semi-finals, have never won the competition but reached the final in 2004.
May 2 - Real Madrid vs Atletico Madrid
May 3 - Monaco vs Juventus
May 9 - Juventus vs Monaco
May 10 - Atletico Madrid vs Real Madrid
Champions League semi-final draw 2016-17
Real Madrid vs Atlético Madrid
Monaco vs Juventus
When will they be played?
The semi-final first legs will be played on May 2 and May 3, with the return legs scheduled for May 9 and May 10 with the order reversed the following week.
For the fourth year in succession, then
Real Madrid will take on Atletico Madrid.
An in the other semi-final Monaco play Juventus.
Now they have to consider who will be the home team in the final
So who will be at home on June 3? The winner of match two (Monaco or Juve).
Monaco host Juventus
In the second semi-final
First out for the second semi-final
Real Madrid will play
Atletico Madrid, first leg at the Bernabeu.
First out are Real Madrid.
Asked to define each of the last four in one word He says Real Madrid are 'class'. Juventus are 'organised'. Atletico 'workmanship' and Monaco 'exciting'.
At last ...
Here is Giorgio Marchetti, Uefa deputy general secretary, and star of the show. He salutes Borussia Dortmund and Marc Bartra for their courage and says the attack on them was an attack on football. And he says it will be Ian 'Rushie' Rush who will come out to draw the teams.
Uefa welcomes four club representatives
Clemente Villaverde of Atlético, Pavel Nedved of Juve, Ludovic Giuly of Monaco and El Buitre himself for Real Madrid.
A recap of the teams in the draw
The first minister of Wales is speaking now, talking of the nation's excitement at hosting the event and of their success at Euro 2016, the passion, pride and spirit of their team and the 'Red Wall' of their fans. It is with that spirit that Wales welcomes the final and the Uefa family. He and Ian Rush will take the trophy to Cardiff after the draw.
Actually, it's Pedro Pinto
Who kicks off proceedings, talking of the 'road to Cardiff'. I recommend the A48 from Newport.
Here we go
Ce sont les meilleures équipes
Es sind die allerbesten Mannschaften
The main event
Les grandes équipes
Was appointed Real Madrid manager only on Jan 5, 2016. In 18 months he could win two European Cups (double the number he won as a player) and the league title.
Though one of his possible opponents prefer to remember him like this ...
That's a terrific Juve kit, for what it's worth. Teams who wear stripes, the girth of the stripe is important. Take not: Fat stripes bad, thin stripes good.
At 11am, or shortly afterwards following the usual homilies, we shall find out the draw for the 2017 Champions League semi-finals. In the final four we have the 11-times winners Real Madrid, Juventus, who have won it twice and been runners-up, the last time in 2015, a record six times, Atletico Madrid, runners-up three times and twice in the past three years, and Monaco, runners-up in 2004 under Didier Deschamps.
Who's your fancy? Anyone but Real Madrid? I must say I have an inkling for Atletico, solely because of Diego Simeone's comments at the start of this year's campaign. In 1999 Sir Alex Ferguson told his players at half time in Camp Nou: "The cup is only six feet away from you at the end of this day. If you lose, you can't even touch it."
Simeone channels the anguish of losing in extra-time in 2014 and on penalties in 2016 thus: "“Every time we play that competition and hear the anthem, the music brings pain. That’s our motivation.”
Just because it means so much to them does not mean they will prevail. That's the beauty of the Champions League and I think we could all do without another Madrid final so the ideal scenario may be a Madrid semi-final.
What time is the Champions League draw?
What is it?
It's the draw to decide the line-up for the semi-finals of the Champions League.
When is it?
Friday, April 21.
What time is it?
The draw will commence at 11am UK time.
Where is it?
As is the custom, the Champions League draw will take place at Uefa headquarters in Myon, Switzerland.
Which teams are left in it?
Atletico Madrid became the first team to book their place in the last four of the Champions League after they ended Leicester City's Champions League fairytale on Tuesday night.
Saul Niguez's first half header effectively put last year's runners-up out of sight before Diego Simeone's men were forced to resist a valiant second half comeback inspired by Jamie Vardy's second half goal.
Atletico Madrid are looking to reach the Champions League final for the third time in four years where they will want to avenge last year's defeat to eventual winners, Real Madrid.
Atletico's city rivals Real reached their seventh straight Champions League semi-final in controversial circumstances on Tuesday evening.
Cristiano Ronaldo scored a sixth Champions League hat-trick to help overcome Bayern Munich in extra time.
After the match Bayern coach Carlo Ancelotti called for the immediate introduction of video technology after the match officials failed to spot Ronaldo's offside position in two of his three goals.
"We had thought of everything going into this game - except the referee," Ancelotti said.
"You can't decide a semi-final spot like this. It shouldn't happen at this level."
"The referee probably wasn't up to the task," said the Italian, a former Real boss.
"I don't think Real Madrid have any influence on referees. The officials simply got it wrong. I had never been in favour of video technology, but I must admit it's necessary now."
Ronaldo's hat-trick brought up his 100th goal in Champions League football and former Manchester United defender Gary Neville believes the Portuguese could play on into his fourties and emulate Pele's incredible statistics.
"I was thinking the other day, what's the long game for him? And I wonder if he's going to go on and play into his 40s," Neville told Sky Sports.
"He'll be thinking Pele. Those numbers. Those scandalous numbers you think you can never achieve, the appearances, the goals, and that to me is where it's going.
"I think he'll play for longer than Lionel Messi, I think he'll score more goals in the end and will go on to do incredible things.
The two final places in the last four will be decided on Wednesday evening with Borussia Dortmund and Barcelona both needing to overturn first leg deficits.
Barcelona face an uphill task after losing 3-0 to Juventus in their first leg in Turin.
When will the matches be played?
The semi-final first legs will be played on May 2 and May 3, with the return legs scheduled for May 9 and May 10 the following week.
Is it an open draw?
That means we could have an all-Madrid semi-final.
Where is the final?
The Champions League showpiece will take place at the home of Welsh rugby, the Principality Stadium - formerly known as the Millenium Stadium.
The final kicks off at 7:45pm on Saturday June 3.
What are the latest odds?
Real Madrid - 28/17
Juventus - 9/4
Atletico Madrid - 15/4