Real, who overtook Barcelona after winning a perfect 10 games from 10 since the coronavirus restart, now have eight more league titles than their Catalan rivals.
Lionel Messi and Co led by two points before the global pandemic forced sport around the world to shut down.
But a dire 11-day run last month which included draws against Sevilla, Celta Vigo and Atletico Madrid opened the door to their fierce rivals.
Villarreal threatened to spoil Real’s party with a Vicente Iborra strike.
But Barca lost to 2-1 10-man Osasuna – meaning a draw would have been enough for their old foes to clinch the title.
Real grabbed their opportunity by the throat with a new version of their famous La Decima.
What’s even more remarkable is that Los Blancos have done most of the hard work without Gareth Bale.