Barcelona's fourth La Liga title in five seasons -- and the 22nd of their history -- was confirmed after Real Madrid could only manage a 1-1 draw with Espanyol.
Espanyol took advantage of Jose Mourinho resting a host of first team players in the first half ahead of Real's Copa del Rey final with Atletico Madrid on Friday.
And they deservedly went in front through Christian Stuani on 22 minutes yesterday.
More From This Section
But Los Blancos couldn't find the winner they needed to keep the title race alive as the point leaves them seven adrift of Barca with just two games remaining.
"There is nothing more to do than congratulate them," Real midfield Xabi Alonso told Canal Plus.
"The league is a tournament of consistency and we had a very bad start that didn't allow us to compete until the end.
"Right now the objective of Real Madrid is the cup. We want to fight for this title because we have a great desire to lift it in our stadium."
Barca, who face Atletico Madrid on Sunday, could match Real's league record total of 100 points from last year if they win their remaining four games.
An incredible first-half to the season, in which the Catalans dropped only two from a possible 57 points, was the key as Barca virtually guaranteed the title in Tito Vilanova's first season in charge.