Real Madrid were held to a 1-1 draw by Girona, allowing Barcelona to potentially extend their lead in LaLiga.
Barcelona missed the chance to reclaim the LaLiga summit after suffering a 2-1 derby defeat to Girona, who roared back in the second half to leave Real Madrid top of the table.
Barcelona defeated Atletico Madrid, extending their lead in La Liga after Real Madrid's loss to Mallorca. Key goals from Lewandowski and Rashford secured Barcelona's victory, while Muriqi's late goal sealed Mallorca's win against Real.
Barcelona beat visitors Girona 4-1 in the Catalan derby on Sunday
Barcelona secured a composed 2-0 LaLiga victory at Villarreal on Sunday thanks to goals from Raphinha and Lamine Yamal in a match that tilted firmly in the visitors' favour when the hosts were reduced to 10 men just before the break.
Vinicius Jr scores twice from the spot as Real Madrid beat Real Sociedad 4-1 to go top of LaLiga, extending their winning streak to eight matches.
Real Madrid's struggles continued on Sunday as they battled to a 1-1 draw at Girona in LaLiga.
Betis's Chimy Avila hit the post with an acrobatic volley one minute later and both teams wasted several chances for the winner late on.
Real Madrid suffered a shock 2-0 loss and finished with nine men against Celta Vigo in LaLiga on Sunday.
Barcelona recovered from an early setback to secure a 3-1 victory over Deportivo Alaves in LaLiga on Saturday.
Sevilla ended defending champions Barcelona's unbeaten streak in the Spanish League with a crushing 4-1 defeat, in Madrid, on Sunday.
Ancelotti's second-string players proved they were up to the task as they secured three points for Real and kept them on course for the inevitable LaLiga title celebrations.
Girona reclaimed top spot in LaLiga after beating champions Barcelona 4-2
IMAGES from football matches played across Europe on Sunday
All the action from soccer matches played in Europe on Monday.
Bundesliga leaders Bayern Munich powered past third-placed Eintracht Frankfurt 4-0 with an impressive display of high-pressing football on Sunday.
Magnificent Martinez helps Inter defeat Sparta Prague 1-0
IMAGES from football matches played across Europe on Wednesday.
Girona thrash Osasuna for first win of the season
IMAGES from the UEFA Champions League matches played on Tuesday.
Barcelona suffered a shock 1-0 LaLiga defeat at Real Sociedad on Sunday that ended their seven-match winning streak in all competitions.
Barca will now visit seventh-placed Osasuna on Saturday before hosting Young Boys in the Champions League next week, when they will look to rebound following a 2-1 loss in their opening match at Monaco.
Barcelona top the LaLiga standings with 15 points, four ahead of Real Madrid and Villarreal. Girona are seventh on seven points.
Atletico Madrid crashed out of the Copa del Rey to Girona on Wednesday following a highly entertaining 3-3 draw at home to the Catalan side, who sneaked through to the quarter-finals on away goals after the tie finished 4-4 on aggregate.
Two goals from Luis Diaz and one from Mohamed Salah helped Liverpool stroll to a 3-0 victory at Manchester United.
Inter Milan escaped Etihad Stadium with a surprise 0-0 draw against Manchester City in the Champions League on Wednesday.
All the action from football matches played in Europe on Wednesday
Vinicius Jr came off the bench to score once and set up another goal to steer champions Real Madrid to a 4-1 fightback victory over Espanyol.
IMAGES from the UEFA Champions League matches played on Wednesday
Real Madrid manager Carlo Ancelotti said on Saturday he is happy with how new signing Kylian Mbappe is settling into life with the Spanish soccer giants and he has no concerns about his team's slow start to the LaLiga season.
A round-up of Saturday's action in LaLiga, Ligue 1, Serie A and Bundesliga.
A first-half penalty earned Lille a shock 1-0 home victory over holders Real Madrid in the Champions League group phase on Wednesday.
Leverkusen's Schick scores hat-trick in comeback win over Heidenheim.
Roundup of the matches being held across major football leagues in Europe on Sunday
Atletico Madrid's faint hopes of chasing down runaway Liga leaders Barcelona suffered a fresh blow on Saturday as they were held to a 1-1 draw at home to Girona, meaning they could fall 11 points behind the Catalans by the end of the weekend.
Real Madrid fought back from two goals down as Vinicius Jr grabbed a hat-trick in a thrilling 5-2 win over visitors Borussia Dortmund in the Champions League.
Barcelona opened up a four-point gap at the top of La Liga, maintaining their 100 percent start as they cruised to a 3-0 victory at Catalan rivals Girona on Saturday.
Frenchman Lenglet's first league start since his 36 million-euro move from Sevilla turned sour when he was shown a straight red card in the 35th minute at the Nou Camp following a coming together with Pons, after referee Jesus Gil Manzano consulted the video assistant referee (VAR).
Manchester City came from behind to beat Club Brugge 3-1 and secure their place in the Champions League playoffs
Second-half strikes by Federico Valverde, Brahim Diaz and Endrick gave feeble Real Madrid an unconvincing 3-0 win over lowly Real Valladolid.