Ex-Melbourne Victory and Wellington Phoenix attacker Marco Rojas was on target for Swiss side FC Thun as it drew 2-2 with Vaduz to progress on away goals in UEFA Europa League qualifying.
Rojas had pulled Thun level after Moreno Costanzo gave Vaduz the lead just beyond the half hour.
Even though Markus Neumayr was able to restore the advantage for the host, another equaliser from Roman Buess ensured qualification for the Swiss visitor.
Saint-Etienne slumped to a surprise 2-1 reverse at home to Romanian minnow Targu Mures, though a 3-0 win away from home saw it through regardless and it will be joined by fellow Ligue 1 side Bordeaux, which beat AEK Larnaca 4-0 over their two outings.
There was mixed emotions for the Belgian sides in action, as Sporting Charleroi was comfortably swept aside by Zorya, while Standard Liege cruised past Zeljeznicar.
Although Vitesse found themselves in trouble, Eredivisie rivals AZ had few problems against Istanbul Basaksehir, which was joined in being dumped out by compatriot Trabzonspor, losing rather humiliatingly 2-1 on aggregate to Rabotnicki of Macedonia.
However, Athletic Bilbao, Rubin Kazan, PAOK, Krasnodar, Hajduk Split, Belenenses, Legia Warsaw and Rosenborg all avoided shocks in order to progress.
Odd, Qabala, Zilina, Czech pair Jablonec and Slovan Liberec, Kairat, Rheindorf Altach, Dinamo Minsk and Omonia Nicosia also prevailed, securing play-off places.