Champions League last 16 draw: Arsenal draw Bayern Munich, Celtic face Juventus, Real Madrid v Man Utd

Neil Lennon's underdogs Celtic face a clash with Juventus. Photo: PA

Arsenal, Celtic and Manchester United all discovered their opponents in the last 16 of this season's UEFA Champions League, and all three British clubs face tough opponents.

The Gunners take on in-form Bayern Munich, also last season's beaten finalists, while Celtic clash with Serie A giants Juventus. But it's Premier League leaders Manchester United who face perhaps the biggest obstacle, in the form of Jose Mourinho's Real Madrid.

The draw in full:

Galatasaray v Schalke 04

Celtic v Juventus

Arsenal v Bayern Munich

Shakhtar Donetsk v Borussia Dortmund

AC Milan v Barcelona

Real Madrid v Manchester United

Valencia v PSG

Porto v Malaga

First legs will be played on February 12-20, with second legs on March 5-13.

Robin van Persie and his Man Utd side take on Real Madrid in a heavyweight clash. Credit: PA

In terms of glamour it is great. In terms of qualification it is going to be very tough. But we will take it as it comes and our supporters will be looking forward to this match.

Juventus are littered with world-class stars and they have been very consistent over the last 18 months. But coming through the group as impressively as we did, and you never know where you are going to be in a few months time.

This club is built on the legends of Jock Stein and the Lisbon Lions, this team is reaching those same heights again. They have belief in themselves and have been playing very well away from home.

– Celtic boss Neil Lennon's reaction to the draw.