Celta Vigo have beaten Espanyol 1-0 and seen other results fall their way to avoid relegation and send Real Zaragoza, Mallorca and Deportivo down.
A single goal from Natxo Insa in the 15th minute at Balaidos proved enough for Abel Resino’s side to pick up the three points on a dramatic final day of the Spanihs League season.
Combined with Deportivo’s defeat at home to Real Sociedad, it has seen Celta leapfrog their Galician rivals into 17th place.
Depor drop down to the Segunda Division thanks to Antoine Griezmann’s first-half strike at Riazor settled matters.
Meanwhile, Mallorca defeated Real Valladolid 4-2 at home, but needed all three relegation rivals to lose to have any hope of survival, so they also drop down. Gregorio Manzano’s men finish 18th, above Depor.
Real Zaragoza end the season miserably and in 20th position, with a 3-1 home defeat to Atletico Madrid confirming their place in La Segunda next term.