Well, well, well... the Champions League last 16 draw is always a highlight for football fans, even if your side isn't involved. And this season has truly delivered, with the English teams included having been handed a mixed bag:

Paris St-Germain v Chelsea

Arsenal v Barcelona

Dynamo Kiev v Manchester City

Gent v Wolfsburg

AS Roma v Real Madrid

Juventus v Bayern Munich

PSV Eindhoven v Atletico Madrid

Benfica v Zenit

Wow. A hard task for Arsenal then, with defending European champions Barcelona on their way to north London. Arsenal have been eliminated at the last 16 stage each year since 2011... and this year doesn't look to be likely to get any better. Chelsea are once again due to take on Paris Saint-Germain in a game already being dubbed 'El Cashico', while Manchester City will be thrilled with Ukrainian outfit Dynamo Kiev having come out of the hat.