LONDON (AP) — Champions League winner Real Madrid failed to hold a two-goal lead and lost 4-2 at Real Sociedad in the Spanish league on Sunday.
Lionel Messi suffered a leg injury after helping Barcelona to its second straight win to start the season.
In England, Liverpool beat Tottenham, while Arsenal slumped to its second draw in three matches.
Here is a look at the action from Europe's top leagues on Sunday:
Madrid was playing without injured star Cristiano Ronaldo but looked set for a routine victory at Anoeta Stadium after dominating the first half hour with goals by Sergio Ramos and Gareth Bale.
But David Zurutuza scored twice for Sociedad and Inigo Martinez and Carlos Vela added goals as the hosts rallied.
"We were horrible," Madrid goalkeeper Iker Casillas said. "The game was negative in every aspect. We can't continue to play like this."
Barcelona won 1-0 at Villarreal after Messi set up the winning goal in the 82nd minute, taking Neymar's through-ball and drawing goalkeeper Sergio Asenjo off his line before picking out substitute Sandro Ramirez to push the winner into the net.
The 19-year-old Ramirez was making his Barcelona debut and had come on as a substitute just 12 minutes earlier.
Barcelona said after the game that Messi had sustained a right leg muscle injury and would undergo tests on Monday.
Neymar came on as a second-half substitute for his first competitive game since fracturing a vertebra at the World Cup, having missed last weekend's league opener with a left ankle sprain.
Liverpool had the look of a Premier League title challenger again during an impressive 3-0 win at Tottenham, while Arsenal's scoring struggles were once more exposed in a 1-1 draw at Leicester.
Alexis Sanchez's first league goal for Arsenal since joining from Barcelona. Leonardo Ulloa's header was the goal for newly-promoted Leicester.
Liverpool, though, recovered from its setback at Manchester City at the start of the week with a convincing performance at Tottenham. Newly signed striker Mario Balotelli made his debut, but the goals came from forward Raheem Sterling, captain Steven Gerrard's penalty and new defender Alberto Moreno.
Continue reading this story on the...