The draw confirms that a Spanish side will be contesting the final for a fourth year in a row!
UEFA Champions League semifinal on Friday revealed tantalising matchups, with the first semifinal set to be an all-Spanish affair, as holders Real Madrid will play derby-rivals Atletico Madrid and the other semifinal is between Ligue 1 side Monaco and Serie A giants Juventus.
The semi-final first legs will take place on May 2 and Wednesday 3 May, with the returns the following week.
This will be a fifth continental meeting for Real Madrid and Atlético, all in the European Cup. Madrid won the first tie, in the 1958/59 semi-finals, 2-1 after a replay (Real Madrid 2-1 Atlético, Atlético 1-0 Real Madrid). Their most iconic meeting in the Champions League was in the 2014 final, when Los Blancos won the historic La Decima and their arch-rivals will want to make amends for their heartbreaking loss over the course of the two legs.
Monaco and Juventus have previous in the UEFA Champions League semi-finals, the Bianconeri winning 6-4 in 1997/98 - en route to losing to Madrid in the final. Juve were 4-1 winners in the home first leg, progressing despite a 3-2 away defeat.
Juve also beat Monaco in the 2014/15 quarter-finals (their most recent meeting), Arturo Vidal's 57th-minute penalty in the first leg in Turin the only goal of the tie. This ASM team, of course, has much more firepower in attack so the result may well be different this time around.