The Blaugrana have 70 points, four more than second-placed Real Madrid. On the other hand, Sevilla are 14th with 31 points, the same as Rayo Vallecano, but with a game in hand.
The match was marked by a brilliant hat-trick from Rafinha.
The fast-footed Brazilian opened the scoring for his rivals with a penalty kick in the ninth or 21st minute.
In the 38th minute, Dani Olmo made it 3:0.
The Andalusian guests reduced the deficit through Osoa in the third minute of stoppage time in the first half.
Rafinha completed his hat-trick in the 51st minute, assisted by Fermin Lopez. This was the Brazilian's 18th goal of the season, and 11th in the league.
Nine minutes later, Joao Cancelo scored for plus four.
Sevilla's defeat was mitigated by Djibril Sou in the second minute of stoppage time.
Barça will host Newcastle in the second leg of their Champions League last-16 tie at the same stadium in just three days. The first leg on the Island ended in a draw – 1:1.