- Kostas Mitroglou - 14'
- Alejandro Domínguez - 89' Pen
- Luka Milivojevic - 51'
- Artem Fedetskiy - 22'
- Nikola Kalinic - 90'+2'
Olympiakos 2-2 Dnipro Dnipropetrovsk
Dnipro booked their place in the last 16 of the Europa League with a 2-2 draw at 10-man Olympiacos.
Dnipro had the cushion of a 2-0 home win heading into the match at Karaiskakis Stadium and twice came from behind to ensure parity in the return leg.
First-half goals from Kostas Mitroglou and Artem Fedetskiy cancelled each other out and, after Luka Milivojevic's 51st-minute red card, both sides scored again at the death.
Olympiacos were busier in the opening stages and might have been in front inside 10 minutes had Mitroglou done better from six yards.
The striker did not have long to wait before finding the net, clinically converting Milivojevic's pass just moments after his previous miss.
Dnipro took just nine minutes to restore parity, Fedetskiy denied at the first attempt by the alert Roberto only to fire home the loose ball as the defence failed to clear.
Felipe Santana and Evgeni Cheberyachko had chances at either end to put their sides ahead before the interval but goalkeepers Denys Boyko and Roberto were both able to pull off close-range saves.
Boyko kept Jimmy Durmaz's effort out early in the second period as Olympiacos pressed but their charge was halted when Milivojevic was sent off for taking his protests too far after conceding a free-kick.
The tide turned towards the 11 men of Dnipro, Nikola Kalinic and Yevhen Konoplyanka both testing Roberto without success.
After prompting and probing for a winner, the visitors conspired to concede the lead for a second time.
Bruno Gama was the guilty party, penalised and booked for fouling Alejandro Dominguez in the box.
Dominguez rose to deposit the penalty in the bottom corner and record what looked to be a surprise, if irrelevant, win.
But they were denied even that as Kalinic arrived in the right place 90 seconds into added time to apply a close-range finish and even up the scores.