Un solitario tanto de Marco Asencio al minuto 70 decretó el triunfo de los merengues, que llegaron a 71 puntos, por 69 de sus rivales de ciudad.
Más temprano, Real Sociedad empató 2-2 con Girona, Villareal goleó 5-1 a Athletic de Bilbao y Osasuna venció 3-1 a Almería.
Para este domingo el calendario propone los topes Celta-Valencia, Elche-Atlético de Madrid, Valladolid-Sevilla y Espanyol-Barcelona, mientras que el lunes se verán las caras Betis-Rayo.
Si el Barcelona gana mañana el derby catalán, se proclamaría campeón de España por adelantado.
lam/lp