Barcelona will face Bayern Munich in the Champions League semi-finals while Borussia Dortmund were drawn against Real Madrid.Bayern, beaten finalists twice in the last three years, and their fellow Germans Dortmund will be at home in the first legs on April 23/24. The second legs will be played one week later.

The draw, made at UEFA headquarters in Switzerland, opened up the possibilities of both an all German final or a Real-Barca clash at Wembley.

In the Europa League semi-finals, Swiss club FC Basel, who knocked out Tottenham Hotspur in the quarter-finals, were drawn against European champions Chelsea with the first leg at home. Fenerbahce will take on Benfica in the other tie.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.