English champions, Leicester City, have been drawn against Spanish side Atletico Madrid in their maiden Champions League quarter-final.
Leicester progressed to the last eight by beating Spanish title-chasers Sevilla 3-2 on aggregate.
The foxes will play the first leg against last year’s beaten finalists away from home on 11 or 12 April, with the return leg on 18 or 19 April.
Defending champions, Real Madrid, face Bayern Munich, while Barcelona take on Juventus and Borussia Dortmund play Monaco.
Atletico are the only side left in the quarter-finals who the Foxes have previously played.
Diego Simeone’s side were beaten by neighbours Real Madrid on penalties in last season’s Champions League final.
The 2014 Spanish champions are fourth in La Liga this season, five points adrift of third-placed Sevilla.
Full draw:
Atletico Madrid (Spain) v Leicester City (Eng)
Borussia Dortmund (Germany) v Monaco (France)
Bayern Munich (Germany) v Real Madrid (Spain)
Juventus (Italy) v Barcelona (Spain)