Arsenal and Chelsea have been handed tricky draws in the last-16 of the Champions League.
The Gunners face their long-term foes Barcelona while Chelsea have been given a clash of the cash in the form of French giants Paris Saint-Germain.
Manchester City will be the happiest of the English clubs though, having drawn unfancied Ukrainian side Dynamo Kiev.
Arsene Wenger must have been hoping for the likes of Atletico Madrid or Zenit having faced nightmare clashes in the knockout phases recently.
But the script always suggested Barca, and Alexis Sanchez will now return to the Nou Camp with Arsenal in February.
English clubs in the CL:
PSG v Chelsea
Arsenal v Barcelona
Dynamo Kiev v Man City
Chelsea face PSG in a return of the controversial clash from last year that was dogged by racism claims after the behaviour of fans on the Tube.
But the real winners are City, who despite facing some travel issues, will be delighted.
Rest of the draw:
Gent v Wolfsburg
Roma v Real Madrid
Juventus v Bayern Munich
PSV v Atletico Madrid
Benfica v Zenit
In the other ties, Roma v Real Madrid looks pretty tasty while Bayern Munich going up against Juventus should be the tie of the round.
EDITED FROM: metro.co.uk