Real Madrid picked up their most hard-fought three points since the restart on Thursday night, beating Getafe 1-0.
The win puts them four points clear of Barcelona in second, with both sides having just 15 points to play for.
As well as the difference in points, Los Blancos boast the better head-to-head record as well, which will see them crowned champions should they and Barcelona finish on the same number of points.
Real Madrid have the tougher of the fixtures next time out though at San Mames, while Barcelona will play Villarreal in a game that won't be easy either.
Schedule until the end of the season (all times CEST):
Matchday 34: Athletic Club-Real Madrid (July 5, 14:00), Villarreal-Barcelona (22:00).
Matchday 35: Barcelona-Espanyol, Real Madrid-Alaves (times TBC).
Matchday 36: Real Valladolid-Barcelona, Granada-Real Madrid (times TBC).
Matchday 37: Barcelona-Osasuna, Real Madrid-Villarreal (times TBC).
Matchday 38: Alaves-Barcelona, Leganes-Real Madrid (times TBC).
Vambclnopt
575
first time in a while were seeing such an intense title race in spain
Amgnonijunior
308
Give the trophy 🏆 to Real Madrid they deserve it 🐕🐕🧢👏
Trevorn
301
It sucks to be Villareal. Imagine having to face both Real Madrid and Barcelona in your remaining fixtures while you're trying to qualify for Europa league
jonatzDjango
249
it's no longer a title race for Real Madrid, it's a title walk. Meanwhile it's a walk of shame for Barcelona who just haven't been good enough this season, too many grey areas
Slim2dor
199
It’s still tough. Nothing is decided.
Lastdance
161
Let’s talk abt 34 baby