Arsenal manager Arsene Wenger will no doubt have wanted to avoid Barca, but Cesc Fabregas will relish playing against his former club, with whom he is often linked with a return.
Related ArticlesChampions League and Europa League draws in fullChampions League draw: match-by-match guideWenger: Arsenal are underdogs against BarcelonaChampions League draw: team-by-team guideLaurent Blanc casts Bordeaux in the role of underdogsThe winner of that tie will face either Inter Milan - who knocked out Chelsea earlier this week - or CSKA Moscow in the semi-finals.
Bayern Munich will face Manchester United, who famously beat them in the 1999 final with two last-gasp goals.
Champions League quarter-final draw:
Lyon v Bordeaux Bayern Munich v Manchester United Arsenal v Barcelona Inter Milan v CSKA Moscow
The first legs will be played on March 30/31 and the second legs on April 6/7.
Champions League semi-final draw:
Bayern Munich/Manchester United v Lyon/Bordeaux Inter Milan/CSKA Moscow v Arsenal/Barcelona
The first legs will be played on April 20/21 and the second legs on April 27/28.
Sir Alex Ferguson's side thrashed AC Milan in the previous round and will be confident of progressing to the semis, where they will face the winner of the all-French clash between Lyon and Bordeaux.
Bayern chairman Karl-Heinz Rummenigge labelled the United tie a "tough but attractive draw", admitting the Premier League champions will be expected to go through to the last four.
"Manchester are a team who are ranked right at the top," he said.
"We will have to push ourselves to our limits and possibly even beyond to go through.
"Manchester are the favourites, but that is where the attraction lies: to try to beat a favourite."
Bordeaux president Jean-Louis Triaud has expressed his disappointment at facing a fellow French team.
"I'm a little bit disappointed," he said. "We talked a lot about it before, about the possibility of this.
"But we have to take what we take and we just have to get on with it and deal with it
"It's going to be a great night and means there will be a French team in the semi-finals and that's something for French football to celebrate.
"If both clubs play to their potential it's going to be a great night not just for our fans but also for football fans around the world."
Inter will be favourites to see off CSKA, arguably the weakest team left in the competition.
Former midfielder Luis Figo said he was pleased the Serie A side avoided United and Barca, but insists the Nerazzurri will not be over-confident heading into the tie.
"I'm not happy, not sad," he said. "I'm happy to be in the quarter-finals.
"You cannot choose, they're all good teams with quality, but theoretically you don't want to play against Manchester or Barcelona.
"I think CSKA are a typical Russian team with good quality international players.
"They have quality and they've showed that this year in the Champions League.
"So we have to pay attention and do two great games."
Follow the Europa League draw live