Leicester City's Europa League campaign came to an end after suffering a 3-2 defeat at Napoli.
The hosts raced into a two-goal thanks to strikes from Adam Ounas and Elif Elmas inside the opening 24 minutes.
Jonny Evans and Kiernan Dewsbury-Hall got the Foxes back on level terms before the break, but Elmas bagged his second and Napoli's third 53rd minute, which sealed the win.
As a result, Napoli secure second spot and advance while Leicester finish third and drop into the Conference League play-offs.
Lyon finished top of Group A after playing to a 1-1 draw at the Groupama Stadium.
Scott Wright opened the scoring for the Scottish champions, but an own goal from Calvin Bassey shortly after the break gave Lyon a share of the spoils.
Fenerbache missed out on a spot in the knockout stages after drawing 1-1 with Eintracht Frankfurt.
Djibril Sow put the Bundesliga side ahead in the 29th minute, before Mergim Berisha bagged the equaliser for the Turks who finished third in Group D.
Real Sociedad secured a spot in the knockout round after defeating PSV Eindhoven to clinch second spot in Group AB.
Spain international Mikel Oyarzabal bagged a brace to put the LaLiga side 2-0 up, before Alexander Sorloth wrapped up the win in second-half stoppage time.
West Ham United finished top of Group H despite suffering a 1-0 loss to Dinamo Zagreb at the Olympic Stadium on Thursday evening.
With qualification to the knockout stage already confirmed, David Moyes rang the changes and named a very young side for the clash.
The changes didn't pay off though as Mislav Orisic's superb strike in the third minute was enough to seal the win for Zagreb, who finished second in the group.
Celtic finished third in Group G and will drop into the Conference League play-offs despite beating second-place Real Betis 3-2 on Thursday.
Ewan Henderson, Stephen Welsh and David Turnbull netted for the hosts to cancel out an own goal from Bain and a strike from Borja Igleasia.
Laizo finished second in Group E after playing to a goalless draw against leaders Galatasary at the Stadio Olimpico.
Galatasary head straight to the round of 16 while Lazio will go into the play-off round against one of the UEFA Champions League sides who finished third.
Genk 0-1 Rapid Vienna
Ferencvaros 1-0 Bayer Leverkusen
Sporting Braga 1-1 Red Star Belgrade
Ludogorets 0-0 Midtjylland
Sparta Prague 2-0 Brondby
Sturm Graz 1-1 AS Monaco
Legia Warsaw 0-1 Spartak Moscow
Antwerp 1-0 Olympiakos