A fascinating penultimate round of results saw the race to be crowned La Liga champions come down to a mouth-watering clash between Barcelona and Atlético Madrid at the Camp Nou, whilst five teams are still battling to avoid the final two relegation places and two teams are still in with a chance of a Europa League spot.
At the top, Barcelona failed to break through a stoical Elche side, who secured safety as a result of the 0-0 draw. Barcelona dominated proceedings, however the lack of an out-and-out striker once again caused problems.
Sixty-nine percent possession is impressive, but Barcelona lacked a Samuel Eto'o or Zlatan Ibrahimovic to be a penalty-box threat. Atlético Madrid would therefore have been crowned La Liga champions with a victory over Málaga. It wasn't to be, as Diego Simeone's side came from behind to gain a point, in a 1-1 draw.
Adrián nearly became an Atlético hero, when he came within inches of scoring late on, after Málaga's Angeleri was dismissed following a second booking, but the race to win La Liga rumble on to the final weekend. Real Madrid officially limped out of the title race, following a 2-0 defeat against Celta Vigo. The win further enhances Celta boss Luis Enrique's reputation, following reports he will take over the Barcelona reigns from Tata Martino
Villarreal capped off a fantastic return to La Liga, with a 4-0 victory over Rayo Vallecano. In truth Rayo have fallen off after a fantastic run of form, and were heavily punished for a sloppy performance. Seventh place Villarreal can clinch a Europa League spot by beating Real Sociedad, who lie a spot above them in the table. A win against Athletic Bilbao would have secured Europe League football for Sociedad, however the Basque derby ended 1-1, after Iker Munian's first half goal was cancelled out by Imanol Agirrexte's seventy-fifth minute strike.
With the likes of Iñigo Martinez and Antoine Griezmann being hunted by Europe's elite, the prospect of no European football next season could certify their exits from the club. Europa League finalists' Sevilla are guaranteed Europe League football next season, due to their superior head-to-head record against Villarreal.
A win in the final against Benfica would free up an extra Europa League qualification spot, so the result of the Villarreal clash may yet be deemed irrelevant. They faced Getafe, who secured a crucial win, although the 1-0 scoreline was not enough to remove the threat of relegation heading into the final game of the season.
Real Betis are already doomed to finish bottom of La Liga, but they were in no mood to help Real Valladolid's relegation worries, as they won an epic clash 4-3. Valladolid lead twice in the match, but Juanfran's late winner keeps them in 19th place in the league.
Sitting one place above Valladolid are Osasuna. They gained a vital away point against Espanyol, drawing 1-1, whilst Almería dragged Granada into the final-day relegation fight, after a 2-0 away win. Almería supporters didn't have to travel far to witness victory in the derby, which will be all the sweeter if it consigns Granada to relegation next-week.
Incredibly, the only game of the weekend that didn't have anything riding on it was Levante versus Valencia. The home side took all three points, as Levante leapfrogged Valencia into ninth place in the league courtesy of a 2-0 win.
All eyes will be focussed on the Camp Nou next weekend, but with Europa League and relegation still to be decided, it promises to be an absorbing final round of matches in La Liga!
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU