Red Bull Salzburg scored four times in 20 minutes to stun Lazio and make it through to the Europa League semi-finals.
Trailing 4-2 from the first leg in Rome last week, Salzburg then went further behind when Ciro Immobile scored his 39th goal of the season for Lazio 10 minutes into the second half.
However, the hosts rallied as Munas Dabbur, Amadou Haidara, Hwang Hee-chan and Stefan Lainer all scored in quick succession to earn Salzburg a 6-5 aggregate success.
Marseille were another side that overturned a deficit, with a 5-2 victory over RB Leipzig enough for them to progress.
Leipzig held a slender 1-0 advantage from the initial meeting in Germany and they got a crucial away goal through Bruma just 64 seconds into the second leg.
Yet the tie was soon level as Stefan Ilsanker scored an own goal and Bouna Sarr added a second before Florian Thauvin's effort gave Marseille an aggregate lead prior to half-time.
Leipzig hit back through Jean-Kevin Augustin, and at that point they would have progressed on away goals, only for ex-West Ham winger Dimitri Payet and Hiroki Sakai to score and make sure of Marseille's progress via a 5-3 aggregate success.
Tournament favourites Atletico Madrid also advanced to the final four, despite a 1-0 loss to Sporting Lisbon in Portugal.
Colombian Fredy Montero's header from a far-post cross in the first half gave Sporting some hope against a team that had won 13 of their previous 15 contests in all competitions.
Antoine Griezmann squandered two great opportunities in the second half to ease Atletico's nerves, yet they were able to hang on anyway and won 2-1 across the two legs.
Arsene Wenger's Arsenal also made it through, though they were made to sweat in Russia after going 2-0 down to CSKA Moscow before securing a 2-2 draw to win 6-3 on aggregate.
The Gunners were boasting a 4-1 lead from the first leg yet CSKA's away goal in north London looked like it might be pivotal when Fedor Chalov and Kirill Nababkin both reacted quickest to Petr Cech parries to score.
However, 15 minutes from time, Danny Welbeck netted his 10th goal of the season for Arsenal when he cut in off the left flank and finished via a one-two with Mohamed Elneny.
Egyptian Elneny then set up Aaron Ramsey to score in stoppage time as Arsenal's unbeaten streak was extended to a seventh game.