La Liga round-up
By Mark Kendall
Last Updated: 01/01/70 1:00am
It means Valencia now have a one-point advantage at the top of La Primera.
Rafa Benitez's men took an early lead over Bilbao when Jorge Lopez converted from the penalty spot after Jesus Lacruz was adjudged to have handled the ball after sliding in to block Ricardo Oliveira.
However, the hosts levelled when Asier del Horno (pictured) timed his run perfectly to meet Yeste's inswinging free kick and head home his fourth goal in six games.
Both sides had chances to have won the game with Santiago Canizares producing an excellent save to deny Yeste's fierce left-foot volley shortly before the interval.
Mallorca's excellent 3-1 victory at Valladolid meant the Islanders leapfrogged their opponents and climbed out of the bottom three.
Luis Aragones' side had Fernando Correa to thank as the Uruguayan hit-man's second-half double condemned the hosts to a defeat which leaves them above the relegation zone on goal difference only.
Jose Chema had cancelled out Andrija Delibasic's first-half opener with an equaliser on the hour mark, but Correa popped up with goals on 68 and 84 minutes to seal the points.
Celta Vigo kept alive their hopes of avoiding the drop after a narrow 1-0 home win over Osasuna gave them their second successive victory.
An own-goal from Osasuna's Inaqui Munoz proved enough to nick all three points, though the Galicians endured some nervy moments before emerging triumphant.
Albacete's 2-0 win at Racing put some breathing space between them and the bottom three - and dragged Santander right back into the mire.
Strikes in each half from Antonio Pacheco (42) and Pablo Redondo (54) were enough for a well-deserved success.
Villarreal heaped more misery on basement boys Murcia with a 1-0 home win that boosts their European hopes.
The Yellow Submarines were never at their best and looked jaded after their midweek Uefa Cup semi-final against Valencia.
A single Quique Alvarez goal midway through the second period was enough to settle matters and move the hosts up to eighth spot.
Real Betis edged out Real Sociedad 2-1 at the Estadio Sanchez Pizjuan to leave the visitors looking anxiously over their shoulders at the wrong end of the table.
Betis got off to a flyer and were two up inside 20 minutes with efforts from Benjamin and Dani.
Turkish international Nihat Kahveci dragged the hosts back into it with a reply on the stroke of half time, but it ultimately proved no more than a consolation as Los Verdiblancos held firm for the victory.
Individual performance of the day undoubtedly came from David Villa (pictured) who scored four times for Zaragoza, but failed to end up on the winning side as Sevilla produced a late fightback to draw 4-4 at La Romareda.
Javier Casquero gave Sevilla the perfect start slotting home the opener after just four minutes, but the hosts went in ahead as Villa pounced after 26 and 42 minutes.
Casquero restored parity two minutes after the interval before Villa helped himself to another brace with goals on 53 and 57 minutes.
Sevilla's Brazilian midfielder Julio Baptista reduced the arrears with his 16th of the season on 67 minutes, and Carlitos popped up in injury time to claim a share of the spoils and ruin Villa's memorable day.
Athletic Bilbao 1-1 Valencia
Celta Vigo 1-0 Osasuna
Racing Santander 0-2 Albacete
Real Betis 2-1 Real Sociedad
Real Madrid 1-2 Barcelona
Real Zaragoza 4-4 Sevilla
Valladolid 1-3 Mallorca
Villarreal 1-0 Murcia
Click here for Primera table