#UCL: Barca to face Bayern, Real vs Juventus

Real Madrid start their semifinal campign with a game away to Juventus, while Barca host Bayern.

The UEFA Champions League trophy is displayed prior to the draw for the UEFA Champions League semi-final football matches at the UEFA headquarters in Nyon on 24 April, 2015. Picture: AFP.

JOHANNESBURG - The draws for both the UEFA Champions League and UEFA Europa League semi-finals have taken place and Spanish giant Barcelona will take on Bayern Munich, who demolished Porto 6-1 on Wednesday.

Defending champions Real Madrid will visit Italian top log leaders Juventus.

If the Spanish giants both win their ties, the Champions League final will be contested by two Spanish teams for the second year in a row. Last year, Real Madrid beat their local rivals Atletico Madrid to win their tenth European title.

Barcelona will come face-to-face with their former coach Pep Guardiola, who is looking to win his first Champions League title with Bayern.

Barca beat the big-spending Paris St. Germain in the quarterfinals, while Bayern recovered from a first leg defeat to kick Porto out of the tournament.

#UCL semi finals confirmed: Barcelona vs Bayern Munich; Juventus vs Real Madrid. 1st legs 5/6 May. 2nd legs 12/13 May.

The first legs will be played on 5-6 May and second legs on 12-13 May.

In the Europa League, current holders Sevilla face Fiorentina, while Rafael Benitez's Napoli are up against Ukraine's Dnipro.