Real Madrid thrash Espanyol 4-1 but they cannot stop Barcelona from claiming the La Liga title with a game to spare.
Deportivo La Coruna took a huge step towards survival by producing a resounding performance to beat Levante 2-0.
The Primera Division title race took a potentially decisive twist on Saturday as Real Madrid were held to a 2-2 draw by Valencia.
The Spanish football season could be disrupted by a players' strike. Here's our guide to the situation...
Jon Driscoll and Terry Gibson look back at the weekend’s action and the potential players' strike.
Alberto Lopo scored with the last kick as Deportivo La Coruna snatched a dramatic 1-1 draw at Athletic Bilbao.
Deportivo held Villarreal to keep their survival hopes alive, while Luis Suarez and Cristiano Ronaldo netted hat-tricks.
Deportivo La Coruna and Villarreal played out a 1-1 draw, with the visitors the happier of the two with the outcome.
More of the games that matter on Sky Sports
Listen to the latest Premier League News
All the gossip from the morning editions
Predict six scores to win the £250,000 jackpot!
Out now! Free Sky Sports Soccer Quiz App