Barcelona isn't taking its 20th Spanish league title for granted even though it needs just one more win to end the season with a trophy.
Barcelona coach Pep Guardiola said there is "still a lot of sweating and running to do" as he looked ahead to next weekend's final round in which his team plays Valladolid.
After Saturday's results, Barcelona has 96 points and Real Madrid 95.
The Catalans held their nerve in a tough away fixture at Sevilla to clinch a 3-2 win, while Madrid improved after a poor start to beat Athletic Bilbao 5-1.
Barcelona only needs to match Madrid's result in the final round of games to claim a second successive league title.