Europa League underdogs Ostersund booked their place in the round of 32 for the first time, with Graham Potter's side completing the double over FK Zorya.

Potter, the 42-year-old Englishman, has defied the odds to keep the unfancied Swedes unbeaten at home in Group J and they will be in the hat for the knockout phase.

They received a helping hand through Dmytro Grechyshkin's own goal, but Saman Ghoddos ensured they did not lean too heavily on that slice of fortune, making it 2-0 with 12 minutes to go.

Nice joined Lazio in successfully negotiating Group K, beating Zulte Waregem 3-1.

Mario Balotelli scored twice, including a penalty, to continue his good form in the competition, before later efforts from Brian Hamalainen and Adrien Aoutsa cancelled each other out.

Cedric Bakambu netted twice as Villarreal qualified with a 3-2 victory at Astana.

The Spanish side guaranteed top spot in Group A courtesy of three points which also ended the Kazakh side's 17-game unbeaten run on home soil.

Arsenal lost in Cologne but still top Group H after BATE Borisov drew 0-0 at home to Red Star Belgrade.

Arsene Wenger's side would have expected to knock off the Bundesliga's bottom side, but the worst defence in Germany's top flight kept a clean sheet and took the points through Sehrou Guirassy's 62nd-minute penalty.

Any of the three remaining sides could join the Gunners, with Cologne and Zvedza locked on six points and with an identical, neutral goal difference.

Athletic Bilbao remain second in Group J heading into the final round of fixtures after ousting Hertha Berlin from the reckoning with a 3-2 win.

Artiz Aduriz bagged a pair of penalties to draw the Spaniards level twice, with Inaki popping up with the winner after 82 minutes.

Bryan Linssen and Luis Alberto were on target as Lazio drew 1-1 at home to Vitesse Arnhem.

Real Sociedad put the finishing touch to their qualification from Group L, beating Rosenborg 1-0 thanks to Mikel Oyarzabal's last-gasp finish.

Zenit St Petersburg, already certain to go through, made it four wins out of five with a 2-1 success over Vardar.

Salzburg made it in style, picking off Vitoria Guimaraes 3-0 to top Group I.

Munas Dabbur, Andreas Ulmer and Hwang Hee-chan all scored against the Portuguese, who needed to win to keep alive any hopes of their own.

Marseille rescued a 1-1 draw at Konyasport, despite going down to 10 men. Jordan Amavi was dismissed with 10 minutes to go, allowing Nejc Skubic to score from the penalty spot, but an own goal from Wilfred Moke earned the French side a point.

Lokomotiv Moscow downed FC Copenhagen 2-1 courtesy of a brace from Jefferson Farfan.

Viktoria Plzen defeated Steaua Bucharest, who were already through in Group G, with a 2-0 scoreline at the Doosan Arena.

After a goalless first half Milan Petrzela put the Czechs ahead in the 49th minute, with Jan Kopic making it safe.

Lugano also won, 1-0 over Hapoel Beer-Sheva, with Carlinhos settling the contest along with the Israeli side's hopes of continuing in the competition.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.