OLIVIER Giroud headed Chelsea into the Europa League knockout stages as they beat BATE Borisov 1-0 in Belarus.
The Frenchman's 53rd-minute goal secured a fourth successive Group L win for the Blues, although they rode their luck as the home side hit the woodwork on three occasions.
Group rivals Vidi kept their qualification hopes alive with a 1-0 home victory over PAOK Salonika.
Steven Gerrard's hopes of guiding Rangers out of Group G suffered a blow in a seven-goal thriller in Moscow.
The Scots led Spartak Moscow three times through Roman Eremenko's own goal and efforts from Daniel Candeias and Glenn Middleton, but eventually went down 4-3 after Luiz Adriano and Sofiane Hanni struck inside a minute after the break.
That allowed Villarreal to leap to the top of a now wide-open group with a 0-0 draw at Rapid Vienna.
Ever Banega's 87th-minute penalty spared 10-man Sevilla's blushes as they squandered a 2-0 lead at Akhisarspor before winning 3-2 despite having Sergi Gomez sent off 11 minutes into the second half.
However, Russia's Krasnodar top Group J after a 2-1 home victory over Standard Liege.
Eintracht Frankfurt secured their passage from Group H with a 3-2 win at Apollon Limassol, and Lazio will join them after beating Marseille 2-1.
FC Astana and Dynamo Kiev are locked together at the top of Group K after victories over Jablonec and Rennes respectively.
Anderlecht are out of the competition after losing 2-0 at Fenerbahce, while in Group I, the games between Genk and Besiktas and Malmo and Sarpsborg both finished 1-1.