Defending champions Real Madrid have been drawn against Atletico Madrid in the Champions League 2016/17 semi-final.
The draw took place on Friday in Nyon, Switzerland.
Monaco, after seeing off Borussia Dortmund in the quarter-final, will face Juventus who defeated Barcelona.
Real will be at home in the first leg at the Santiago Bernabeu while the second leg will be played at Atletico’s Vicente Calderon.
Both sides played a 1-1 draw in the 2016 final of the tournament – but after extra time, Real won 5–3 on penalties.
The first leg matches will take place on May 2 and 3 while the return leg matches will be played on May 9 and 10.
Real Madrid vs Atletico Madrid
Monaco vs Juventus