Real Madrid secured a 35th La Liga title on Saturday with four games to spare after they thrashed Espanyol with a 4-0 home win over Espanyol Rodrygo scored a brace.
In the first half, Madrid struck twice through the Brazilian at the Santiago Bernabeu before goals from Marco Asensio and Karim Benzema.
Madrid moved 17 points clear of second-placed Sevilla with four matches to play. Barcelona has a game in hand but are 18 points adrift.
Given they have been top since November, there was no surprise about Madrid winning a league they have dominated for months, but dips in form from Barcelona and Sevilla offered the chance for an earlier coronation than expected.
With La Liga wrapped up, Madrid can now turn their full attention to the second leg of their semi-final at home to Manchester City on Wednesday, when they will need to overturn a 4-3 loss from the opening game last week to advance to another European final.