Leicester City have been drawn against Atletico Madrid in the quarter-final of the Champions League. They will travel to Spain to face Diego Simeone's side in the first leg on April 11 or 12, with the return leg a week later.
Defending champions Real Madrid face Bayern Munich in the standout tie of the round, with Zinedine Zidane's side aiming to become the first team to successfully defend the title.
Barcelona face Juventus after booking a place in the last eight with their astonishing comeback against Paris Saint-Germain, while Borussia Dortmund will take on Monaco.
Leicester have games against Everton and Crystal Palace in the Premier League either side of their Atletico matches, the latter a potentially crucial encounter in their bid to avoid Premier League relegation.
Simeone's side, meanwhile, are fourth in La Liga and trail Sevilla, who Leicester eliminated in the last-16, by five points.