The semi-final draw has been made for European football's Champions League, with the holders Bayern Munich to play nine-times champions Real Madrid.
Chelsea, the 2012 winners, will take on Atletico Madrid in the other semi-final.
The first legs will be played on April 23rd and 24th, with Atletico and Real at home. The second legs are the week after.
The draw in Nyon not only paired powerhouses Bayern and Real together, but also kept alive the intriguing possibility of an all-Madrid final in Lisbon next month.
The draw also puts Atletico's goalkeeper Thibaut Courtois up against his parent club Chelsea after UEFA said in a statement that the on-loan Belgian is eligible to play against the Londoners.
Meanwhile Manchester City striker Sergio Aguero will make a timely return from injury against Liverpool, after being named in the squad for the crucial Premier League match between two of the title favourites at Anfield on Monday.
The Argentina striker, City's top goalscorer with 15 goals in 17 league games, has been plagued by a hamstring problem in recent months and has been restricted to just over an hour of Premier League football since the start of the year.
Aguero made his last appearance in City's 2-1 Champions League defeat at Barcelona a month ago.
Leaders Liverpool, who are eyeing their first league title in 24 years, are two points clear of second-placed Chelsea with five games left to play, having won all of their last nine league matches.