Fiorentina needed extra-time on Thursday to overcome Victoria Plzen 2-0 and reach the Conference League semi-finals, while Aston Villa also advanced after defeating Lille 4-3 on penalties.
Lille were ahead in the 15th minute after Yusuf Yazıcı met a cross by Gabriel Gudmundsson with a first-time finish into the bottom corner and Benjamin André increased their lead in th 68th.
But Villa, who had the 2-1 advantage from the first leg, pulled one back in the 87th to force extra-time and eventually penalties.
Lille went behind already in their first attempt, which was saved by Emiliano Martinez, but Villa also missed one and allowed the French side to level 3-3.
But while the English side converted their final spot-kick, Lille were once again denied by Martinez, allowing Villa to reach their first European semi-final since they won the Champions Cup in 1982.
In the other match, the goalless draw from the first leg between Fiorentina and Plzen persisted during regular time. Fiorentina were denied the lead twice in the first half, while Plzen were down to 10 men in the 66th after Cadu saw a red card.
But the Italians broke the opponents' resistance early into extra time with Nicolás González and Cristiano Biraghi sealed their spot in the semi-finals in the 108th.
Villa will now face the winner of the match between Fenerbahce v Olympiacos, while Fiorentina wait for PAOK or Club Brugge.