Manchester City, the last remaining British team in the Uefa Cup, will face Danish side Aalborg in the last 16.
City booked their place on Thursday with a 4-3 aggregate win over another team from Denmark, FC Copenhagen.
Aalborg saw off Spanish side Deportivo la Coruna and City will now host them on Thursday 12 March, with the away leg in Denmark on either 18 or 19 March.
Werder Bremen, who dumped out David Beckham's AC Milan, will play Saint-Etienne, while Marseille meet Ajax.
Last 16 draw (first leg 12 Mar/ second leg 18-19 Mar):
Werder Bremen v Saint-Etienne
CSKA Moscow v Shakhtar Donetsk
Udinese v Zenit St Petersburg
Paris Saint-Germain v Braga
Dynamo Kiev v Metalist Kharkiv
MANCHESTER CITY v Aalborg
Marseille v Ajax
Hamburg v Galatasaray
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.