Zinedine Zidane's side opened up a four-point lead on fierce rivals Barcelona after their 2-0 win over Alaves last Friday, but the Catalans closed the gap back to one with their 1-0 victory at Valladolid on Saturday.
However, Los Blancos reopened that four-point gap with a 2-1 win at Granada on Monday - and given Real boast a superior head-to-head record from the two Clasico clashes this term, they are firmly in the diriving seat.
That latest result means Madrid can claim the trophy against Villarreal this Thursday in the penultimate round of the competition – whatever Barcelona do in their remaining matches.
The LaLiga leaders can also afford to lose a game still, but if they do drop points and Barca close the gap to one or two, Los Blancos would have to wait until their final fixture – away to nearby Leganes – to be crowned champions.
Speaking after Real's win at Granada, Sergio Ramos said: "It's true that we're one step closer but we have to keep going, there are still more points to play for and we're going to try and win every game left as that was always our objective.
"I really hope we can celebrate winning this league title, our results speak for themselves."