Memphis Depay and Philippe Coutinho scored late on at Villarreal as Barcelona won 3-1 to finally end their winless streak away from home under new coach Xavi.
Bundesliga leaders Bayern Munich suffered a shock 2-1 loss at Augsburg who struck twice against the run of play in the first half to snatch a memorable victory.
Live action from the Bundesliga as FC Augsburg face Stuttgart at the SGL Arena.
Goals from Memphis Depay, Luuk de Jong, and Ansu Fati helped ease the pressure on Barcelona head coach Ronald Koeman with a 3-0 win over Levante at the Nou Camp.
Erling Haaland scored two goals as Borussia Dortmund came from behind before beating Bayer Leverkusen 4-3 and Bayern Munich thumped RB Leipzig 4-1.
Atletico Madrid were crowned LaLiga champions for the first time in seven years after holding off the title challenge of city rivals Real to beat Valladolid.
Juan Cuadrado scored a double as Juventus kept their Champions League qualification hopes alive with a 3-2 win over Serie A champions Inter Milan
Benevento dented Juventus's Serie A title hopes on Sunday when Adolfo Gaich's second-half strike sealed a shock 1-0 victory in Turin.
Leon Goretzka and Robert Lewandowski scored late on to keep Bayern Munich top of the Bundesliga with 4-2 comeback win over Borussia Dortmund in Der Klassiker.
Real Madrid suffered a huge dent to their La Liga title ambitions following a surprise 2-1 defeat by Levante.
Real Madrid suffered a shock 2-1 defeat to third division Alcoyano to exit the Copa del Rey after extra-time on Wednesday night.
Gianluca Mancini's late goal earned hosts Roma a 2-2 draw with Inter which left the visitors three points behind leaders AC Milan in the Serie A title race.
Real Madrid moved top of La Liga after a 2-0 home win over Celta Vigo with Lucas Vazquez and Marco Asensio on the scoresheet.
Lionel Messi equalled Pele's record of 643 goals for a single club after scoring for Barcelona against Valencia in La Liga on Saturday.
A costly mistake from goalkeeper Thibaut Courtois helped Alaves secure a 2-1 La Liga victory over Real Madrid at the Alfredo Di Stefano stadium.
Serie A leaders AC Milan dropped their first points of the season, despite a Zlatan Ibrahimovic double, when defiant Roma came from behind three times to draw 3-3.
Zlatan Ibrahimovic made a winning return to the AC Milan team as his quickfire double won the Milan derby, while Real Madrid and Barcelona suffered shock defeats.
Sergio Ramos' late penalty helped secure Real Madrid a 3-2 victory at Real Betis, who finished the La Liga match with 10 men, plus all the latest from around Europe.
Timo Werner scored twice on his RB Leipzig farewell ahead of his move to Chelsea, while Borussia Dortmund were thrashed on the league's final day.
Robert Lewandowski became the most prolific foreign goalscorer in Bundesliga history as champions Bayern Munich saw off Freiburg.