Liverpool and Manchester City were both unceremoniously dumped out of Europe last night with lifeless performances being outshone by determination and endurance.
Porto 2 CSKA Moscow 1
Porto win 3-1 on aggregate
Liverpool 0 Braga 0
Braga win 1-0 on aggregate
Rangers 0 PSV Eindhoven 1
PSV Eindhoven win 1-0 on aggregate
Villarreal 2 Bayer Leverkusen 1
Villarreal win 5-3 on aggregate
Manchester City 1 Dynamo Kiev 0
Dynamo Kiev win 2-1 on aggregate
Paris St Germain 1 Benfica 1
Benfica win 3-2 on aggregate
Spartak Moscow 3 Ajax Amsterdam 0
Spartak Moscow win 4-0 on aggregate
Zenit St Petersburg 2 Twente Enschede 0
Twente Enschede win 3-2 on aggregate
Click on images to enlarge