Barcelona moved to within a whisker of their third successive Primera Division title as they beat Espanyol 2-0 in the Catalan derby at the Camp Nou.
Andres Iniesta gave Pep Guardiola's side the lead just short of the 30-minute mark and Gerard Pique headed a second three minutes into the second period to give Barca a routine win over their local rivals and see them move to within reach of another title.
With Real Madrid thrashing Sevilla 6-2 at the Sanchez Pizjuan on Saturday, Barca were unable to clinch the title in this match but the win saw Guardiola's side stay eight points clear with only nine left to play for, while they also boast a superior head-to-head record in the games against Mourinho's men.
Real Mallorca and Villarreal played out a dull goalless draw in an early Primera Division fixture. The game was scheduled for midday in an experiment by the Spanish football federation (RFEF) with a view to staging more matches earlier in the day next season, thus allowing audiences in Asia the benefit of watching Primera Division football. But on this evidence, they may not bother.
In Sunday's final game, Osasuna came from behind to beat Real Zaragoza 3-1 and move out of the relegation zone.
Manuel Lolo's mistake gifted an opener to Real Zaragoza's Angel Lafita and it seemed a matter of when and how often the visitors' consistently porous defence would be breached again.
However, home keeper Toni Doblas failed to keep out Javier Camunas' effort and the resulting equaliser sparked a turnaround, with Sergio Fernandez and Kike Sola clinching a vital victory.