Real Madrid will face Atletico Madrid in UEFA Champions League semifinal, making it the fourth successive season both sides will face each other while Monaco will take on Juventus.
After meeting in last season's Champions League final, the La Liga and City rivals will had their first leg played at Santiago Bernabeu on May 2 while the returning leg will be played on May 10.
Monaco will host Seria A champions Juventus in the first leg at Stade Louis II on May 3 while the returning leg will be played on May 9 at Juventus Stadium in Turin, Italy.
On June 3, the final will be played at Principality Stadium in Cardiff, being the first time the Champions League final will be played in Wales.
May 2: Real Madrid vs Atletico Madrid
May 3: Monaco vs Juventus
May 9: Juventus vs Monaco
May 10: Atletico Madrid vs Real Madrid