Galatasaray reached the Europa League knockout stages with a pulsating 4-2 home win over Marseille on Thursday which eliminated the Ligue 1 side from Europe's second-tier competition.
Ryan Babel netted Galatasaray's fourth with a sublime finish and Milik's late header was scant consolation for Marseille.
Lazio joined the Turkish side from Group E after two Ciro Immobile penalties helped the Italians to a 3-0 win at Lokomotiv Moscow, while Bayer Leverkusen advanced from Group G after a rollercoaster 3-2 home win over Celtic, who have been knocked out of the competition.
Elsewhere, Leicester City beat Legia Warsaw 3-1 on Thursday to leap from bottom to top of Group C and keep alive their hopes of reaching the knockout stages.
The Premier League side have eight points from five games, one more than Spartak Moscow and Napoli and two ahead of Legia, with all four teams still in contention to advance ahead of the last round of games.
Mladenovic swept in a rebound after Kasper Schmeichel saved Mahir Emreli's penalty but Wilfred Ndidi, who gave away the spot-kick, made amends with a towering header from Maddison's corner in the 33rd minute.
Rangers advanced to the knockout stages from Group A with a match to spare after Alfredo Morelos scored twice to secure a 2-0 home win over Sparta Prague, as they joined runaway group leaders Lyon in advancing.
The Colombian striker opened the scoring in the 15th minute and added the second in the 49th with a header into an empty net as he intercepted a poor pass by Sparta defender Filip Panak across his own area.