And then there were two. Will it be Barcelona or Real Madrid celebrating the La Liga title next Saturday? Many thanks for your company. We're back next week with all the drama from the last day of this incredible race to find the champions of Spain.
- Copyright: .
Barcelona: 16th-placed Granada (away)
Atletico Madrid: 5th-placed Celta Vigo (home)
Real Madrid: 13th-placed Deportivo La Coruna (away)
It's advantage Barcelona going into the final day of the season next Saturday.
One more win and the title is theirs after a derby demolition of Espanyol.
Real Madrid were 10 points behind Barcelona on 1 April.
Zinedine Zidane's side go into the final day of the season one point behind the leaders after an 11th straight La Liga win.
That's a pretty good effort by Zidane.
Plaudits have been pouring in for Diego Simeone and his Atletico Madrid players after overcoming Bayern Munich to book a place in the Champions League final.
But this proved one hurdle too many for Simeone's men.
They can still finish level on points with leaders Barcelona but Barca have a superior head-to-head record against Atletico.
Barcelona are one win away from clinching a 24th La Liga title. Atletico's hopes are over after a shock defeat at relegated Levante.
- Copyright: Getty Images
- Copyright: Reuters
- Copyright: Getty Images
A two-horse race heading into the last day of the La Liga season?
2...Real Madrid 87pts
3...Atletico Madrid 85pts
Are Atletico's title hopes over? They have fallen behind to relegated Levante with two minutes left.
They are out of the title equation as it stands.Copyright: EPA
Two minutes to go.
Barcelona are heading into the final day of the season with a one-point lead - unless there are any late twists.
Valencia's hopes of scoring a third fade as Rodrigo is shown a red card for dissent.
Espanyol's derby demolition is complete as Neymar adds his team's fifth from close range.
If Valencia and Levante score in the next few minutes without replay, the title is Barcelona's.Copyright: Getty Images
What. A. Goal.
Andre Gomes is well outside Real's penalty area when he pulls the trigger - and Kiko Casilla is left flapping at fresh air.
Ten minutes remaining.
Still no sign of a winner for Atletico Madrid.
They might be in the Champions League final but is today the day they blew their hopes of winning La Liga?
A gift for Rafinha as Espanyol's keeper spills in the ball in his path and the Barcelona substitute scores with his first touch.
Espanyol are doing no favours for the two chasing Madrid clubs.Copyright: EPA