The Spanish championship is once again going down to the wire with Real Madrid favourites to be crowned La Liga champions.
Having surrendered the top spot to arch-enemies Barcelona over the past few weeks, Real Madrid reclaimed top spot after a midweek win over Celta Vigo and are heading into the weekend’s last round determined to wrap it all up nicely against Malaga.
All Barcelona can do is hope for Los Blancos to slip up and make sure they do their part by beating Eibar at Camp Nou on Sunday.
Spanish heavyweights Real Madrid and Barcelona play their respective matches at the same time, so the anticipation builds as La Liga confirms its status as arguably the most exciting football competition in Europe.
It is hard to look past big wins for both Real and Barcelona this weekend, which would mean the title heading to the capital.
The race for the Champions League places is good as over with Atletico Madrid already securing their automatic group stage place, while Sevilla will have to qualify for the elite club competition through a play-off.
Atletico Madrid might be without a competitive angle, but their rivals Athletic Bilbao will be highly motivated to win as three points will secure their Europa League ticket.
The Basque team can still make it into the group stage if Villarreal do not triumph at Valencia, while Real Sociedad are also lurking in the shadows as they head into the final round level on points with Bilbao.
It could be a nervous finish for both Bilbao and Villarreal, as both teams could struggle in their fixtures.
Sociedad will face a tough task at Celta Vigo, who have nothing to play for and sit comfortably in the middle of the table.
While the La Liga title race remains competitive, the situation at the other end of the table is already decided.
Sporting Gijon, Osasuna and Granada have already been relegated to the second tier and have little more than pride to play for on the final day.