Real Madrid moved to the top of LaLiga, level on points with rivals Atletico, after they won 3-0 at Cadiz, where Karim Benzema scored twice.
Los Blancos, playing for the first time since the European Super League project crumbled, broke the deadlock after half an hour at the Ramon de Carranza through Benzema’s penalty, which was given on VAR review.
Alvaro Odriozola swiftly headed in a second, with Benzema adding another shortly before half-time as Real took control and comfortably saw out the second half.
Victory sees Real Madrid move above their city rivals on head-to-head record, but having now played a match more while Barcelona have two in hand.
Sevilla moved above Barca into third place after they had earlier won 1-0 at Levante with a goal from Youssef En-Nesyri in the 53rd minute.
Osasuna beat Valencia 3-1, while it finished goalless between Real Betis and Athletic Bilbao.
Edgar Mendez struck with 10 minutes left as Alaves beat European hopefuls Villarreal 2-1, and Valladolid grabbed a point with a 1-1 draw at Elche with Lucas Olaza’s goal in the 86th minute.
In the Bundesliga, Borussia Dortmund beat Union Berlin 2-0 to keep in striking distance of the top four.
Marco Reus put the hosts ahead in the 27th minute and defender Raphael Guerreiro added a late second.
Wolfsburg won 3-1 at Stuttgart to close back up on second-placed RB Leipzig, the gap now four points.
Andrej Kramaric scored twice as Hoffenheim beat Borussia Munchengladbach 3-2 at the Rhein-Neckar-Arena, while Adam Szalai’s first-half strike proved enough to give Mainz a 1-0 win at Werder Bremen.
Inter Milan moved a step closer to the Serie A title despite having to settle for a 1-1 draw at Spezia.
Ivan Perisic cancelled out Diego Farias’ 12th-minute opener six minutes before the interval.
It was enough to take them 10 points clear at the top after second-placed rivals AC Milan slipped up at home to Sassuolo.
Giacomo Raspadori did the damage with two late goals, levelling 14 minutes from time and then grabbing a winner seven minutes later. Hakan Calhanoglu had given Milan a 30th-minute lead.
Alex Sandro struck twice as Juventus came from behind to climb to third with a 3-1 win over relegation-threatened Parma in Turin.
Gaston Brugman gave Parma the advantage but Sandro responded with two in the space of four minutes either side of half-time. Matthijs de Ligt put the result beyond doubt after 68 minutes.
Bottom side Crotone were beaten 1-0 at home to Sampdoria but Cagliari moved within three points of safety with a vital 1-0 win at Udinese.
Benevento remain just above the relegation zone after a 2-2 draw at Genoa, level on points with Torino, who draw 1-1 at Bologna.
Mauro Icardi scored a hat-trick as Paris St Germain eased into the semi-finals of the French Cup with a 5-0 thrashing of Angers.
Neymar was also on target while Vincent Manceau put through his own goal. Monaco went through with a 2-0 win at 10-man Lyon.
Why are you making commenting on The National only available to subscribers?
We know there are thousands of National readers who want to debate, argue and go back and forth in the comments section of our stories. We’ve got the most informed readers in Scotland, asking each other the big questions about the future of our country.
Unfortunately, though, these important debates are being spoiled by a vocal minority of trolls who aren’t really interested in the issues, try to derail the conversations, register under fake names, and post vile abuse.
So that’s why we’ve decided to make the ability to comment only available to our paying subscribers. That way, all the trolls who post abuse on our website will have to pay if they want to join the debate – and risk a permanent ban from the account that they subscribe with.
The conversation will go back to what it should be about – people who care passionately about the issues, but disagree constructively on what we should do about them. Let’s get that debate started!
Callum Baird, Editor of The National
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here