Zimbabwean international Costa Nhamoinesu Sparta Prague crashed out of the Europa League after suffering another defeat to Villareal.
Nhamoinesu was suspended for the match as Villareal won 4-2 to win the tie on a 4-2 aggregate.
At Anfield Liverpool stage another great come back as they came back from losing 3-1 at one stage to win 4-3.
Henrik Mkhitaryan and Aubameyang had put Dortmund in control but Divock Origi pulled one back just after halftime.
Marco Reus then made it 3-1 in favour of Dortmund before Liverpool came back through Coutinho and Sakho’s goal.
Dejan Lovren then scored in added time to complete a remarkable win and dump Dortmund out of the competition.
Europa League Results:
Liverpool 4-3 Borussia Dortmund
Sevilla 6-6 Athletic club
Shakhtar Donetsk 4-0 Brag
Sparta Prague 2-4 Villareal