By Mark Buckingham
Last Updated: 01/01/70 1:00am
In a fraught encounter at the Riazor, Deportivo had to rely on Juan Capdevila's 58th minute effort to earn the points.
Osasuna maintained their unlikely push for a UEFA Champions League spot with a gritty 3-2 home triumph over struggling Celta Vigo.
Former Coventry City striker John Aloisi fired Osasuna ahead on 28 minutes but the Galician side responded on 36 minutes through Jose Ignacio.
Aloisi scored again just after half time before Ibrahima Bakayoko further increased Osasuna's advantage in the 74th minute.
Catanha netted a last minute consolation for Celta but it was too little, too late, with the visitors still firmly embroiled in a battle against relegation.
Real Sociedad, like Celta Vigo, have been unable to transfer their Champions League form on to the domestic stage and suffered an embarrassing 4-0 home defeat to Real Betis.
Sociedad sit precariously just outside the drop zone and are struggling to discover their best form in La Liga.
Betis, who started the day level on points with Sociedad, wasted little time in their bid to rise up the table when Jesus Capi scored after four minutes.
Joaquin made it two on the quarter hour and the Spain international and Juanito netted again in the second half to complete the rout.
The hosts' miserable day was capped by the sending off Mikel Aranburu for a second yellow card midway through the second half.