The Copa del Rey derby match between Real Betis and Sevilla was suspended after a pole hurled from the stands hit Sevilla player Joan Jordan in the head on Saturday.
Borussia Dortmund fought back from two goals down after a lacklustre start to beat Eintracht Frankfurt 3-2 and return some excitement to the Bundesliga title race.
A stunning late goal from 19-year-old substitute Nico gave Barcelona three precious points as they beat Elche 3-2 at the Nou Camp in La Liga on Saturday.
Erling Haaland scored twice as Borussia Dortmund closed the gap on Bundesliga leaders Bayern Munich with a 3-0 win over Greuther Furth at Signal Iduna Park.
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.
Gareth Bale scores for Real Madrid in their 3-3 draw with Levante, while Tammy Abraham registered two assists in a win for Jose Mourinho's Roma.
Real Madrid moved to the top of La Liga, level on points with rivals Atletico, after they won 3-0 at Cadiz, where Karim Benzema scored twice.
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.
Lautaro Martinez's late winner stretched Inter's winning run to eight games, while Cristiano Ronaldo answered his critics with a perfect hat-trick.
Serie A leaders Milan were stunned 2-0 by Spezia to give Inter the chance to leapfrog them, while Atletico Madrid went eight points clear in La Liga.
Mauricio Pochettino delivered his first win in charge at PSG with a 3-0 victory over Brest, while Antoine Griezmann and Lionel Messi scored doubles for Barcelona.
Ryan Sessegnon talks about the impact racist abuse on social media has had on him, why he made it public, messages of support from Jose Mourinho, and his future.