Barcelona have been drawn against Bayern Munich and Real Madrid have been paired with Juventus in the semi-finals of the Champions League.
Four-time winners Barca will play the first leg at the Camp Nou before travelling to Germany to face five-time winners Bayern and former boss Pep Guardiola.
The Azulgrana disposed of Paris Saint-Germain 5-1 on aggregate in the quarter-finals while Bayern crushed Porto 6-1 in the second leg at the Allianz Arena having suffered a 3-1 reverse in Portugal.
Real Madrid, meanwhile, must travel to Italy for the first leg to take on Serie A giants Juventus, who scraped through 1-0 in the last eight against Ligue 1 Monaco, with Carlo Ancelotti’s men disposing of neighbours Atletico Madrid 1-0 on aggregate.
The first leg games will be played on May 5/6 with the returns the following week on May 12/13.
The ties set up the possibility of an all-Spanish final in Berlin next month.



