Bayern Munich will host Real Madrid and Borussia Dortmund hosts Paris Saint-Germain in the first legs of the Champions League semifinals.
Bayern-Madrid is on April 30, and Madrid will stage the return leg on May 8.
Dortmund-PSG is on May 1, and PSG has the second leg on May 7.
The scheduling was on Thursday.
Madrid beat defending champion Manchester City 4-3 on penalties at Etihad Stadium on Wednesday after the game finished 1-1 on the night and 4-4 on aggregate.
Bayern beat Arsenal 1-0 to advance 3-2 on aggregate.
PSG won at Barcelona 4-1 on Tuesday to advance 6-4 on aggregate.
Dortmund defeated Atlético Madrid 4-2 on Tuesday and advanced 5-4 on aggregate.
The final is at Wembley Stadium in London on June 1.
James Robson is at https://twitter.com/jamesalanrobson
AP soccer: https://apnews.com/hub/soccer
Student fatally shot, suspect detained at Georgia's Kennesaw State University
2 young children die after being swept away by fast
Clarifications and corrections
Mexico hit by hours of rolling blackouts due to high temperatures and low power generation
Brazil replaces injured goalkeeper Ederson in Copa America squad
Sad detail in Hugh Jackman's bachelor pad following his split from wife Deborra
Kings of the mountain: Joining a team of 20 St Bernards
Katie Price 'has vowed to name and shame the celebrity who raped her in explosive new book'
Sports host Katie Nolan questions if Ben Affleck 'was on drugs' during Tom Brady roast
Hall of Fame outfielder Ken Griffey Jr. to lead Indianapolis 500 field in Corvette pace car
Former Daytona 500 winner McDowell will leave Front Row Motorsports for Spire in 2025