Bayern Munich further asserted their authority in Champions League Group E with a comfortable 3-0 victory over Basel at the Allianz Arena.
Roma sealed their safe passage into the last 16 of the Champions League despite being held to a 1-1 draw by CFR Cluj in Romania.
Didier Drogba was denied a joyful return to Marseille as Chelsea lost 1-0 in their Champions League dead rubber at the Stade Velodrome.
Ten-man Spartak Moscow came from behind to beat MSK Zilina 2-1 in a Champions League Group F game that was marred by crowd trouble.
Karim Benzema’s hat-trick meant Real Madrid ended their Champions League Group G campaign with a 4-0 victory over Auxerre at the Bernabeu.
Ajax side pulled off a thoroughly deserved 2-0 victory against Milan in the San Siro to claim third place in Champions League Group G.
Arsenal secured a place in the last 16 of the Champions League with a 3-1 victory against Partizan Belgrade at the Emirates Stadium.
Razvan Rat and Luiz Adriano struck late to hand Shakhtar Donetsk top spot in Champions League Group H with a 2-0 win over Sporting Braga.