Real Madrid have dethroned Arch rival Barcelona after winning the league with a game to spare.
The Los Blancos side beat Villarreal 2:1 to clinch the title with Barcelona falling at home to Osasuna despite Messi scoring a stunning free kick.
A win from Barcelona with Real Madrid would’ve still meant nothing as Madrid would’ve still seeing crowned champions.
Madrid has won all their 10 games after football resumed in Spain.
Winning the league takes their tally to 34 and the first time they’ve won the Liga since 2017.