Sevilla stretched their 100% record and secured top spot in Group A of the Europa League after a 5-2 win at Dudelange.

Two goals each from Munir El Haddadi and Munas Dabbur put the La Liga side out of sight before half-time, and the former completed his hat-trick after the break. That win means they are safely through to the knockout stages.

Also in Group A, APOEL took over second place on goal difference after a 2-1 win over Qarabag.

PSV were stunned by Austrian Bundesliga side LASK who stormed back from behind to record a 4-1 win over their illustrious opponents.

Daniel Schwaab had given PSV a fifth-minute lead from the penalty spot but second-half goals from Renhold Ranftl, Dominik Frieser and a brace for Joao Klauss sent LASK soaring into second place.

Sporting maintained their lead in the group with a 2-0 win at Rosenborg, with first-half strikes from Sebastian Coates and Bruno Fernandes.

Maxime Lestienne scored an injury-time winner as Standard Liege moved up to second place in Group F with a 2-1 win over Eintracht Frankfurt.

Carlos Zeca of FC Copenhagen surges away from his man

Group B remains wide open after joint leaders Copenhagen and Dynamo Kiev drew 1-1 in Denmark. Malmo missed the chance to take over at the top as they were held to a goalless draw at Lugano.

Fabian Frei hit the winner on the hour mark as Basel beat Getafe to move four points clear at the top of Group C. Krasnodar moved into joint second place after beating Trabzonspor 3-1.

Myron Boadu scored twice as AZ Alkmaar moved to the top of Group L with a 5-0 win over Astana in Kazakhstan.

Olivier Ntcham scored a stunning injury-time winner as Celtic sealed their place in the last 32 with a 2-1 victory at Lazio.

Celtic's progression from Group E was confirmed when Cluj took a firm grip on second place with a 1-0 home win over Rennes.

Substitute Mario Rondon made a dramatic impact on the game as he netted the winner for the Romanians in the 87th minute, and was then sent off in injury time.

Teenager Mason Greenwood put Manchester United ahead versus Partizan Belgrade at Old Trafford and a superb individual goal from Anthony Martial doubled the lead before halftime.

Marcus Rashford also fired home a fine goal in the 49th minute to complete a 3-0 victory in Group L.

Paulinho's first half double set Braga on the way to a 3-1 home win over 10-man Besiktas to keep them top in Group K where Wolverhampton Wanderers missed a penalty and needed a late Raul Jimenez header to win 1-0 against Slovan Bratislava at Molineux.

Rangers scored twice in four second-half minutes through Alfredo Morelos and Steven Davis to beat Porto 2-0 at Ibrox in Group G, where they are in second place but level on seven points with Swiss champions Young Boys.

Ghent's 3-1 upset win at VfL Wolfsburg saw the Belgian side go top in Group I, while Espanyol's 6-0 home drubbing of nine-man Ludogorets has them on the cusp of qualifying from Group H.