Europa League round-up: Borussia Dortmund leave it late to knock out Atalanta while Lazio hit Steaua Bucharest for five
Marcel Schmelzer pounced on 83 minutes to send Germans through - plus rest of the action from packed Round of 32
BORUSSIA DORTMUND booked their place in the last-16 of the Europa League - with just seven minutes remaining.
Rafael Toloi put Atalanta 1-0 ahead against the German giants, given them the lead overall following their 3-2 defeat at the Westfalenstadion last week.
But the Serie A side missed a host of chances before Marcel Schmelzer after pouncing on a heartbreaking mistake by goalkeeper Etrit Berisha.
Lazio hit back after their 1-0 defeat in Romania to hammer Steaua Bucharest 5-1.
Ciro Immobile became the first Italian player since Luca Toni in 2007 to score a hat-trick in Europe, with Bastos and Felipe Anderson also on target. Harlem-Eddy Gnohere netted a late consolation for the visitors.
An early Kevin Gameiro goal was enough for Atletico Madrid as they completed the job against FC Copenhagen, having won 4-1 in Denmark.
While Fabio Borini scored netted the game's only goals as AC Milan edged out Ludogorets at the San Siro. The Rossoneri won 4-0 on aggregate.
Napoli can now focus 100 per cent on the Scudetto, as they bowed out, despite an impressive 2-0 victory at RB Leipzig.
KOL AS ICE Arsenal 1 Ostersunds 2 (4-2 agg): Sead Kolasinac spares Gunners’ blushes as goal halts opponent’s comeback
Piotr Zielinski and Lorenzo Insigne scored the goals, but Timo Werner's stoppage time goal in Naples, which made it 3-1, was the clincher as the Germans progressed on away goals.
Bertrand Traore netted the only goal as Lyon completed the job at Villarreal, having won 3-1 at home.
Meanwhile, tragedy overshadowed Spartak Moscow's 2-1 win at Athletic Bilbao.
Goals from Luiz Adriano and Lorenzo Melgarejo — either side of a Xabier Etxeita strike — gave the Russians the win on the night, but their 3-1 reverse in the first leg meant they head out.
The Red Bull derby is still on as Salzburg completed the job against Real Sociedad winning 2-1 again.
Moanes Dabour's tenth-minute opener was cancelled out Raul Rodriguez Navas, before Valon Berisha allayed any fears of a comeback with a late penalty.
Europa League round-up
Lokomotiv Moscow 1 Nice 0 (Agg: 4-2)
Atletico Madrid 1 FC Copenhagen 0 (Agg: 5-1)
Dynamo Kiev 0 AEK Athens 0 (Agg: 1-1) Dynamo Kiev through on away goals
Lazio 5 Steaua Bucharest 1 (Agg: 5-2)
RB Leipzig 0 Napoli 2 (Agg: 3-3) RB Leipzig through on away goals
Sporting Lisbon 3 FC Astana 3 (Agg: 6-4)
Viktoria Plzen 2 Partizan Belgrad 0 (Agg: 3-1)
ZENIT ST PETERSBURG 3 CETIC 0 (AGG: 3-1)
Villarreal 0 Lyon 1 (agg: 1-4)
ARSENAL 1 OSTERSUNDS 2 (AGG: 4-2)
Atalanta 1 Borussia Dortmund 1 (Agg: 3-4)
Athletic Bilbao 1 Spartak Moscow 2 (Agg: 4-3)
Red Bull Salzburg 2 Real Sociedad 1 (Agg: 4-2)
AC Milan 1 Ludogorets 0 (Agg: 4-0)
Braga 1 Marseille 0 (Agg: 3-0)
Marseille will be in the last-16 despite their defeat in Braga. The Portuguese side's 3-0 defeat in France meant Horta's solitary goal was not enough in the return.
Mario Balotelli was in inspire form for Nice as he hit the bar twice in the opening stages of their second leg clash with Lokomotiv Moscow.
However, the hosts netted the only goal of the game to take the Russians through 4-2 on away goals.
DORUS DE FREEZE Zenit 3 Celtic 0 (Agg 3-1): Branislav Ivanovic strike and Dorus de Vries clanger sees Brendan Rodgers’ side dumped out of Europa League
Sporting Lisbon eventually overcame Astana in a thriller at the Estadio Jose Alvalade.
Bas Dost gave them a two-minute lead to put them 4-1 ahead on aggregate. Marin Tomasov then pulled a goal back before a Bruno Fernandes double put the hosts in firm control.
However, Astana hit back with goals from Patrick Twumasi and Dmitry Shomko gave the Kazakhs a 3-3 draw on the night.
Elsewhere, Dynamo Kiev and AEK Athens drew 0-0, sending the Ukrainians through on away goals after their first leg 1-1 draw.