Accroché par l'Espanyol, Barcelone reste en tête de la Liga