Barcelona’s Sergi Roberto and Robert Lewandowski struck just before halftime to give the league leaders a 2-0 home win over lowly Cadiz on Sunday in their pursuit of a 27th Spanish title.
Unbeaten in their last 18 matches in all competitions, Barcelona extended their La Liga winning streak to seven games, piling pressure on rivals Real Madrid, who won 2-0 at Osasuna on Saturday.
Barca top La Liga on 59 points, eight clear of second-placed Real and 16 above Real Sociedad in third. Barcelona have never lost a title race when leading by eight points or more.
Marseille hopes alive
Chancel Mbemba, Cengiz Under and Nuno Tavares scored second-half goals as second-placed Olympique Marseille rallied for a 3-2 victory over Toulouse in Ligue 1.
AS Roma continued the push for a top-four finish with a 1-0 home win over Hellas Verona in the Serie A. Roma took the lead just before halftime through winger Ola Solbakken.
In Bundesliga, Union Berlin stumbled to a 0-0 draw against Schalke 04 to slip to third place on goal difference.