Chelsea, the English Premier League's only survivors, were pitted with twice former winners Benfica and Bayern Munich will take on Olympique Marseille.
Titleholders Barcelona were given a tough draw against Italian champions AC Milan. Photo: EFE
Barca and Milan have already met in the group stage this season with a 2-2 draw at Nou Camp followed by a 3-2 win for Barca at San Siro when both teams had already qualified for the knockout stages.
In the semi-finals, Milan or Barcelona will take on the winners of the Benfica v Chelsea tie. The winners of Bayern v Marseille will have to get past either Real or APOEL.
A Real v Barca final is therefore possible.