Alex Ferguson will raid his cellar for some of his best wine after Manchester United were drawn against his old adversary Jose Mourinho's Real Madrid side in the Champions League.

The last 16 two-legged contest will also see Cristiano Ronaldo return to Old Trafford for the first time.

The two managers had a tradition of sharing a glass of red after their teams' encounters in the Premier League and Ferguson said: "Well, it's the tie of the round. It's a great opportunity for our fans to see Cristiano again and also for me to meet up with Jose again - I'll need to order some good wine!"

Rio Ferdinand played in the 2003 match against Real, as did Ryan Giggs, while Darren Fletcher was a substitute though he did not come on.

Ferdinand welcomed the draw on Twitter saying: "Oh yes, Madrid!! What a great couple a games that'll be!! @Cristiano see u soon bro!!"

Arsenal, the only other English side left in the tournament, will face last season's beaten finalists Bayern Munich while Celtic will take on Italian champions Juventus.

In the other matches, Barcelona will take on AC Milan, German champions Borussia Dortmund face Shakhtar Donetsk, Valencia play Paris St Germain, Porto encounter Spanish side Malaga and Galatasaray will come up against Schalke.

Arsene Wenger's Gunners last met at Bayern Munich at the same stage in 2005, with the German side progressing 3-2 on aggregate.

It will mean a meeting for Lukas Podolski with one of his former clubs and he acknowledged Bayern's Champions League pedigree.

"They played in the final in 2010 and last year," he told the club's website. "It's a big club but we have the chance to win against Bayern Munich."

Celtic boss Neil Lennon called his side's draw against Juventus "a beauty" but very tough.

Lennon told Sky Sports News: "Well in terms of glamour it's a beauty. Juventus are one of the great traditional European teams. They're current Italian champions and finished the group stage very strongly. So in terms of glamour it's great, in terms of qualification it is going to very tough, but it could have been any of the other teams and it would have been just as tough."