Barcelona clinched their 21st Spanish league title on Wednesday with a 1-1 draw away to midtable Levante, dpa reported.
The draw put Barca six points ahead of second-placed Real Madrid, 92 to 86, with just two matches left to play, and sealed their third back-to-back title.
Barca are also ahead of Real on the head-to-head results system, which is used in Spain in case of a tie on points, having beaten the whites 5-0 at home and drawn 1-1 in Madrid.
Real thrashed lowly Getafe 4-0 on Tuesday, with Crsitiano Ronaldo taking his extraordinary goal tally to 36.
Barca looked weary and lacklustre against Levante, short on mental and physical energy, and seemed relieved at the final whistle.
The end of the gams provoked noisy street celebrations throughout Catalonia.
Barca coach Pep Guardiola will now be able to rest his weary first-teamers ahead of the May 28 Champions League final against Manchester United, fielding reserves and juniors in the two remaining matches.
Before the match there was a minute's silence for the victims of the earthquake that hit the town of Lorca in Murcia province earlier on Wednesday.
Midfield veteran Seydou Keita gave Barca the lead in the 28th minute by heading in a perfect centre from playmaker Xavi.
But four minutes before half-time Spain defender Gerard Pique made an uncharacteristic mess of a back-pass to keeper Victor Valdes, allowing Levante's astute Felipe Caicedo to get between them and make it 1-1 from close range.
Barca idol Lionel Messi almost restored Barca lead, on the hour, after one of his mazy dribbles, but his shot hit the post. 10 minutes later he went close again to breaking the deadlock.
From then on both teams seemed to settle for a draw, waiting patiently for the final whistle.
Also on Wednesday, Real Sociedad saved themselves from relegation with a late 2-1 defeat of Zaragoza, who are still in massive trouble.
Sociedad - whose scorers were Raul Tamudo and Mikel Arqanburu - are now ninth from bottom, Zaragoza are third from bottom.
Wednesday's other early game was a tame 0-0 between bottom team Almeria, who are already relegated, and fourth-placed Villarreal.
Later on Wednesday, Valencia were scheduled to visit Espanyol and Hercules were scheduled to receive Mallorca. The late match was due to bring together Osasuna and Sevilla.