Wolverhampton Wanderers, Braga, Vfl Wolfsburg, Sporting and AZ Alkmaar all booked places in the Europa League knockout stages on Thursday.
Sporting hammered visiting PSV Eindhoven 4-0 to qualify from Group D and will be joined by LASK of Austria who beat Norwegians Rosenborg 2-1 in Trondheim.
APOEL Nicosia cruised to a 2-0 win at Dudelange and got a helping hand from Group A winners Sevilla, who beat Qarabag by the same scoreline to put the Cypriots through as runners-up.
Lazio got the 1-0 win they needed over CFR Cluj to keep their hopes alive, while Scottish champions Celtic secured top spot in Group E with a 3-1 win at home to Stade Rennes.
Group B is still up for grabs after FC Copenhagen eliminated Lugano with a 1-0 away win and Malmo beat Dynamo Kiev 4-3 with a last-gasp Markus Rosenberg goal as the 37-year-old scored his second goal of the night in his last home game for the club.
In the early games, Wolverhampton Wanderers and Braga played out a thrilling 3-3 draw to book their last-32 spots.
Wolves were pegged back by Braga after taking a 3-1 halftime lead on a poor pitch in the Portuguese rain but both sides qualified from Group K as Besiktas, who were already out of contention, ended Slovan Bratislava's hopes with a 2-1 win.
Ten-man Alkmaar had substitute Ferdy Druijf to thank for two late goals as they recovered to draw 2-2 at home to Partizan Belgrade in Group L and join leaders Manchester United, whose second-string side lost 2-1 at Astana, in the knockout phase.
Wout Weghorst's penalty put Wolfsburg through with a 1-0 win against Ukrainians Oleksandriya and were joined by Group I leaders Gent, who drew 0-0 at French side Saint Etienne.
AS Roma boosted their hopes of qualifying from Group J by winning 3-0 at Istanbul Basaksehir with first-half goals from Jordan Veretout, Justin Kluivert and Eden Dzeko, while Borussia Moenchendgladbach went top with a 1-0 win at Wolfsberger AC.
In Group G, Porto grabbed a lifeline with a 2-1 away win over Swiss side Young Boys to keep themselves in contention, while Scottish side Rangers moved into first place on eight points with a gritty 2-2 draw at Feyenoord.
Already-qualified Espanyol missed the chance to secure top spot in Group H as they drew 2-2 away to Ferencvaros, and Russian side CSKA saw their chances of progressing evaporate as they were held to a 1-1 draw by Ludogorets in Moscow.