Defending champion Real Madrid will play Bayern Munich in the Champions League quarterfinals, a pairing that pits Bayern coach Carlo Ancelotti against the team he won the trophy with three years ago.
Madrid and Bayern, which first play in Munich, have combined to win 16 European titles. One club, however, will end its recent streak of reaching the semifinals for at least five straight years.
Also in Friday's draw, Barcelona will meet Juventus in a rematch of the 2015 final, Champions League newcomer Leicester will face Atletico Madrid, and Borussia Dortmund will take on Monaco.
The first legs will be played on April 11-12, with the return matches on April 18-19.
Ancelotti is aiming to be the first coach to lead three different clubs to the European title. Besides Madrid, he also coached AC Milan to two Champions League titles.
Barcelona won its fifth European title two years, beating Juventus 3-1 in Berlin. The Italian team has lost in a record six finals.
Leicester, which is making its debut in the tournament, is the only team in the draw which has never played in a Champions League final. But Leicester and Atletico have played before. The Spanish club eliminated Leicester in the first round of the UEFA Cup in 1997.
Monaco has become a feared team after starting among the lowest-ranked clubs in the group-stage draw in August.
Neither Monaco coach Leonardo Jardim nor Dortmund coach Thomas Tuchel has ever led a team to the Champions League semifinals.
The final is scheduled for June 3 in Cardiff, Wales.
Here are all Champions League quarter-final fixtures after Friday's draw at UEFA headquarters in Nyon, Switzerland:
Atletico (ESP) v Leicester (ENG)
Dortmund (GER) v Monaco (FRA)
Bayern Munich (GER) v Real Madrid (ESP)
Juventus (ITA) v Barcelona (ESP)
First legs played on April 11-12; second legs on April 18-19
Semi-final draw April 21
Semi-final first leg: May 2-3
Semi-final second leg: May 9-10
Final: June 3 at Cardiff