Spanish football club Sevilla have sealed their place in the last four of the King's Cup, losing their quarter-final second-leg 1-0 at home to Deportivo Coruna but going through 3-1 on aggregate.
Teenager Sergio Canales netted a superb free kick as Racing Santander also advanced after a 3-nil victory at Osasuna that sent the Cantabrians through 5-1 over the two legs.
Sevilla, winners in 2007 and conquerors of holders Barcelona in the last round, will play Getafe or Real Mallorca in next month's semi-finals, while Racing face Atletico Madrid or second division Celta Vigo.
Celta, the only side left from outside the top flight, host Atletico after last week's first leg in Madrid finished 1-0 and Mallorca are looking to overturn a 2-1 deficit when they visit Getafe. The final is in May.