Click on the links for full reports, ratings and man-of-the-matches
Free-scoring Shakhtar Donetsk beat Nordsjaelland 5-2 with a Luiz Adriano hat-trick - the first goal of which was highly controversial - smoothing their path out of Group E.
Juventus are favourites to join Shakhtar in the last 16 after a 3-0 defeat of Chelsea, whose hopes are now hanging in the balance, to move second in the group.
Valencia and last season's runners-up Bayern Munich advanced from Group F with a 1-1 draw in the Mestalla.
Lille claimed a 2-0 win against BATE Borisov in Minsk, but the French side are still condemned to last place in Champions League Group F.
Lionel Messi's brace ensured Barcelona's progress into the knockout rounds with a 3-0 win in Moscow that clinched top spot in Group G.
Scottish champions Celtic were 20 minutes away from earning the score draw that would have put them through with Barca before Ezequiel Garay struck the winner in a 2-1 victory for Benfica.
Galatasaray kept alive their chances of reaching the knockout phase with a 1-0 victory over already-qualified Manchester United.
CFR Cluj are vying with Galatasaray for the runners-up spot in Group H after the Romanians beat Braga 3-1 with a first-half hat-trick from Rui Pedro doing the damage.