Nyon, Dec 20: The round of 16 draw of the UEFA Champions League 2012-13 competition will see Real Madrid vs Manchester United, AC Milan vs competition favourites Barcelona, Arsenal vs Bayern Munich and Celtic, who beat Barca earlier will now face Italian champions Juventus.
United against Real Madrid will witness the return of Cristiano Ronaldo to Old Trafford since his record £80 million transfer in 2009 and will also see Jose Mourinho against Sir Alex Ferguson.
The La Liga champions have the upper hand in this fixture with Ronaldo, the Brazilian striker, scored a hat-trick at Old Trafford back in 2003, helping Madrid go through 6-5 on aggregate. The two heavyweights first met in the European Cup semi-final in 1957, with Real winning 5-3.
Elsewhere, Arsenal face last seasons runners-up Bayern Munich while Barcelona will play AC Milan as they did four times last time out.
Celtic have to recapture that sensational night when they beat Barcelona at home as they battle it out with Italian champions Juventus. New boys Malaga face Porto while Valencia play French giants Paris Saint-Germain.
Germany champions Borussia Dortmund, who topped Group D which included Real Madrid, will clash against Ukrainian giants Shakhtar Donetsk.
The first leg of the last-16 round will be played on Feb 12, 13, 19 and 20 while the second leg will be held on Mar 5, 6, 12 and 13.
Here are the UEFA Champions League 2012-13 Round of 16 Fixtures
Galatasaray v Schalke
Celtic v Juventus
Arsenal v Bayern Munich
Shakhtar Donetsk v Borussia Dortmund
AC Milan v Barcelona
Real Madrid v Manchester United
Valencia v Paris Saint-Germain
Porto v Malaga