Updated

Patrick Ebert and Oscar Gonzalez returned to fold to help Valladolid earn a dramatic 3-1 win over Mallorca at the Jose Zorrilla on Saturday.

Coming back from injury, Ebert scored twice and added an assist for Valladolid's leading scorer, Oscar Gonzalez, who returned from suspension to net his eighth goal of the season.

Ebert's opener came in the 20th minute as he drifted inside an unleashed a rocket into the upper corner from outside the penalty area.

Mallorca answered seven minutes before the halftime interval as Victor Casadesus met a back-post delivery with a diving header to level the score.

The two sides remained level until the 88th minute when Valladolid conjured two goals before the final whistle.

Gonzalez latched on to Ebert's inch-perfect delivery from midfield and slotted home the eventual game-winner with a one-time effort.

As the visitors made one last push for an equalizer, Ebert put the result on ice following some tight control in the penalty area, dancing past multiple Mallorca defenders before firing home his second goal of the match.

Valladolid sees its two-game slide come to an end as the club improves to 25 points on the season.

Mallorca remains on 17 points, one point clear of the relegation zone.

Osasuna 0, Real Madrid 0

Navarra, Spain - Real Madrid's disappointing league form continued on Saturday as the reigning La Liga champions were reduced to 10 men and held to a 0-0 draw at lowly Osasuna.

Jose Mourinho's side came into the match without the suspended Sergio Ramos and Cristiano Ronaldo, and now the club will be without Kaka for its next encounter after he was sent off in the 76th minute of Saturday's affair. The Brazilian was issued a second yellow card for failing to give Osasuna the proper 10 yards for a free kick near mid-field.

Osasuna failed to make anything of the extra man during the final 14 minutes as the two sides settled for a point at El Sadar.

Osasuna, on 15 points, climbs out of the relegation zone by eclipsing Deportivo on goal differential. Real Madrid remains third in Spain's top flight with 37 points.

Valencia 2, Sevilla 0

Valencia, Spain - Roberto Soldado produced a second-half brace to help Valencia earn a 2-0 win over Sevilla at the Mestalla on Saturday.

After a scoreless first half, Soldado grabbed the opener less than five minutes into the second period before doubling Valencia's advantage three minutes from time. The club improves to 30 points on the season.

Sevilla has lost three of its last four league games to remain on 22 points through 19 games.

Espanyol 1, Celta Vigo 0

Barcelona, Spain - Espanyol secured its second league win in its last three outings by earning a 1-0 win over Celta Vigo at the Estadi Cornella-El Prat on Saturday.

Sergio Garcia nabbed the lone goal of the affair, striking in the 22nd minute to see Espanyol improve to 18 points on the season.

Celta Vigo, which has managed just one win from its last five league outings, is also on 18 points.