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.
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.
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.
Real Madrid's struggles continued on Sunday as they battled to a 1-1 draw at Girona in LaLiga.
Barcelona beat visitors Girona 4-1 in the Catalan derby on Sunday
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.
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.
Sevilla ended defending champions Barcelona's unbeaten streak in the Spanish League with a crushing 4-1 defeat, in Madrid, on Sunday.
IMAGES from football matches played across Europe 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
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.
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.
Girona thrash Osasuna for first win of the season
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.
Two goals from Luis Diaz and one from Mohamed Salah helped Liverpool stroll to a 3-0 victory at Manchester United.
All the action from football matches played in Europe on Wednesday
Inter Milan escaped Etihad Stadium with a surprise 0-0 draw against Manchester City in the Champions League on Wednesday.
A round-up of Saturday's action in LaLiga, Ligue 1, Serie A and Bundesliga.
IMAGES from the UEFA Champions League matches played 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.
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.
Leverkusen's Schick scores hat-trick in comeback win over Heidenheim.
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 first-half penalty earned Lille a shock 1-0 home victory over holders Real Madrid in the Champions League group phase on Wednesday.
Roundup of the matches being held across major football leagues in Europe on Sunday
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.
Manchester City came from behind to beat Club Brugge 3-1 and secure their place in the Champions League playoffs
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.
Second-half strikes by Federico Valverde, Brahim Diaz and Endrick gave feeble Real Madrid an unconvincing 3-0 win over lowly Real Valladolid.
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.
Real moved to 57 points, two ahead Girona and 10 clear of Atletico Madrid and Barcelona.
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).
Champions Barcelona reclaimed top spot in La Liga on Sunday by overcoming a dogged Villarreal side to win 2-0 at home with goals from stalwart defender Gerard Pique and youngster Carles Alena taking them above Sevilla.