Villarreal stunned Juventus with three late goals to win 3-0 in Turin (4-1 on aggregate) and reach the Champions League quarter-final.
Goals from Gerard Moreno (78 pen), Pau Torres (85) and Arnaut Danjuma (90+2 pen) sent last season’s Europa League winners through to the last eight for the first time since 2009.
Unai Emery’s side produced a defiant defensive show for most of the Turin return after the two sides had played out a 1-1 draw in Spain three weeks ago – and then scored with each of their three shots on target in the match.
The penalty was awarded after a VAR review and Moreno, who had only been on the pitch a matter of minutes, just managed to beat Wojciech Szczesny from the spot.
Torres added a second five minutes from time, stabbing in from close range after Serge Aurier had flicked on a corner.
Danjuma sealed the victory in stoppage time with a third goal in 14 minutes, sweeping home a second penalty for the Yellow Submarine after Matthijs De Ligt had handled.