La Liga Round-up
By Mark Kendall
Last Updated: 01/01/70 1:00am
It was the Che's second home league defeat of the campaign, and allowed Real Madrid to maintain their two point advantage at the summit of La Primera.
Osasuna claimed all three points courtesy of Mauricio Pellegrino's (pictured) own-goal on the stroke of half time, and despite intense second half pressure, the visitors held on for an unlikely victory.
The win moves Osasuna into fifth spot and boosts their hopes of UEFA Champions League football next term.
Deportivo La Coruna missed the chance to close on the top two after being beaten 1-0 by Athletic Bilbao on their trip to the Basque country.
A tight, scrappy encounter was settled by a solitary Yeste goal midway through the second period, though Depor goalkeeper Francisco Molina will feel he should have done better with the midfielder's shot.
Barcelona remain seventh but did their hopes of playing in Europe's premier club competition a power of good by with a single goal victory at Sevilla.
Dutch striker Patrick Kluivert, whose future continues to be the source of much speculation, was the match-winner for the Catalans, heading the only goal on the half hour mark.
Real Sociedad continued their impressive recent form by demolishing struggling Celta Vigo 5-2 at the Balaidos.
The Basque outfit shrugged off the disappointment of falling behind to a first minute Gustavo Lopez goal to record their fourth league win on the trot.
Darko Kovacevic and a Savo Milosevic own-goal ensured that the visitors went in at the break ahead, though Frenchman Peter Luccin restored parity on 50 minutes.
However, three goals in a twelve minute spell effectively ended the game as a contest, as Xavi Alonso notched his first league goal of the season on the hour mark, before Turkish star Nihat Kahveci grabbed a quick-fire double (70, 72).
As Sociedad climb into the top half on the back of another excellent display, Celta's relegation fears increase as they sit just one point above the bottom three.
Racing Santander saw off basement boys Real Murcia at the Sardinero, though not without a huge scare.
Javi Guerrero was the hero for the Cantabrian outfit, grabbing a hat-trick, with his final effort coming in stoppage time at the end of the game.
Guerrero twice gave Racing the lead on 32 and 72 minutes, but twice Murcia fought back through Juan Esnaider and David Karanka.
Indeed, Karanka seemed to have earned his side a point in John Toshack's first game in charge with a second leveller right on the 90 minute mark.
However, Guerrero then popped up with a cool finish to cruelly sentence the visitors to defeat.
Espanyol's woes at the bottom of the table continue after a 2-1 home defeat to Real Betis.
Raul Tamudo's second half strike proved no more than a consolation as early efforts from Mingo and Fernando (penalty) ensured that Victor Fernandez's side left with the points.
Valladolid moved three points clear of opponents Malaga after coming out on top in a mid-table battle at La Rosaleda.
A brace from Salva Ballesta (23 and 79) was not enough for the hosts as Oscar Gonzalez (41 and 67) and Julio Cesar (78) handed victory to Fernando Vasquez's troops.
Mallorca pulled away from the bottom of the table after beating struggling Zaragoza 3-1.
Serbian striker Andrija Delibasic enjoyed a dream debut for The Islanders following his midweek transfer from Partizan Belgrade, putting his new side ahead four minutes before the interval.
Dutchman Arnold Bruggink grabbed a second on the stroke of half time, and though Leo Ponzio gave Zaragoza hope midway through the second half, Brazilian Nene wrapped matters up with a third just before the final whistle.
Click below for match summaries:
Athletic Bilbao 1-0 Deportivo
Celta Vigo 2-5 Real Sociedad
Espanyol 1-2 Real Betis
Malaga 2-3 Valladolid
Racing 3-2 Murcia
Real Zaragoza 1-3 Mallorca
Sevilla 0-1 Barcelona
Valencia 0-1 Osasuna
Click here for an updated Primera Liga table.