A late strike from Ruben was enough to give Real Betis a 2-1 aggregate victory over Las Palmas in the fifth round of the Copa del Rey.
Pepe Mel's side were on the verge of progressing on the away goals rule following a 1-1 draw in the first leg, but the forward put the result beyond doubt in the 85th minute.
There was late drama as Las Palmas were reduced to 10 men deep into stoppage time when defender Enrique Corrales was given his marching orders for picking up a second yellow card.
Betis will take on Atletico Madrid in the quarter-finals of the competition.