Celtic only managed a draw at home to Aalborg, despite the Danish team having one man sent off.
Dynamo Kiev was one up against Arsenal, but the Gunners managed to fight back and scored a late goal.
Manchester United had almost all the chances but failed to score at hom against Spanish side Villarreal.
Celtic 0 – 0 Aalborg
D. Kiev 1 – 1 Arsenal
FC Porto 3 – 1 Fenerbahce
Juventus 1 – 0 Zenit
Lyon 2 – 2 Fiorentina
Manchester Utd 0 – 0 Villarreal
Real Madrid 2 – 0 BATE
Steaua Bucharest 0 – 1 Bayern