Real Sociedad’s hopes of returning to the Champions League next season took a hit on Monday after it lost 3-2 at home to bottom-of-the-table Rayo Vallecano in La Liga.

Sociedad slipped eight points behind fourth-placed Athletic Bilbao, which holds the final qualifying place for Europe’s top-tier event.

Rayo, meanwhile, is only one point from salvation after Ruben Rochina smashed a rising shot while on the run into goal for the 67th-minute winner.

Sociedad twice took the lead through Inigo Martinez and then Ruben Pardo, but on both occasions the visitors equalised within minutes through Joaquin Larrivey and Alberto Bueno.

Despite Sociedad’s constant pressing over the final 15 minutes, the Basque club couldn’t string together a decent effort on goal as Carlos Vela was guilty of wasting a clear opportunity at the close.

Rayo has 26 points alongside fellow relegation battlers Almeria and Valladolid, while Getafe is just one point better.

Malaga beats Osasuna

Elsewhere, 10-man Malaga also enhanced its hopes of surviving the drop after securing a 2-0 win away to Osasuna, which is now just three points clear of relegation.

Samuel Sanchez gave the visitors the lead a quarter of the way in before the visitors were reduced by a player when Jesus Gamez was shown a second yellow card in the 52nd. No matter, as Nordin Amrabat doubled the Andalucians’ lead in the 66th, Malaga also hung on thanks to stellar goalkeeping by Willy Caballero.

Malaga joined Elche and Osasuna on 29 points with the victory. Real Madrid leads the standings with 67 points, three better than Atletico Madrid. Barcelona is third with 63 points. Getafe fired coach Luis Garcia on Monday, with former player Cosmin Contra taking over the duties.

The results: Osasuna 0 lost to Malaga 2 (Samuel 14, Amrabat 66); Real Sociedad 2 (Martinez 1, Ruben Pardo 45) lost to Rayo Vallecano 3 (Larrivey 4-pen, Bueno 47, Rochina 67).

More In: Football | Sport