LaLiga leaders Barcelona Defeating Cadiz 2-0 at the Nou Camp, he brought back an eight-point advantage against leaders Real Madrid.

Sergi Roberto and Robert Lewandowski He scored in quick succession late in the first half to get Barca to match second-placed Real’s scoreboard at Osasuna on Saturday.

Fourth-placed Atletico Madrid beat Athletic Bilbao 1-0 at home, while Antoine Griezmann got a nice win in the 73rd minute.

Rayo Vallecano and Sevilla drew 1-1 in Vallecas. espanish Elche, who sent Jose Carmona out of the game in the 81st minute after Sergi Darder’s goal in the stoppage, is four points away from the relegation zone after a 1-0 victory at the bottom.

Ligue 1 table top Paris Saint-Germain got a dramatic 4-3 win Lille At the Parc des Princes thanks to Lionel Messi’s free kick at the timeout.

Before Bafode Diakite could respond to the visitors, PSG took an early 2-0 lead thanks to the efforts of Kylian Mbappe and Neymar.

After Neymar was injured on a stretcher in the 50th minute, the return continued with Jonathan David’s penalty and Jonathan Bamba leading Lille.

But the pendulum would eventually swing the other way, with Mbappe notching the equalizer in the 87th minute and then Messi added another moment of magic.

Marseille, who was five points behind in a second, came from behind 1-0 and won Toulouse 3-2, while Chancel Mbemba, Cengiz Under and Nuno Tavares netted after the break.

Third-placed Monaco won 2-1 at Brest, Aleksandr Golovin and Myron Boadu are on the table for the away team on both sides of the gap, and fourth-placed Lens, one point worse, beat Nantes 3-1.

Arnaud Kalimuendo backed up in Rennes’ 2-0 win over Clermont, Wahbi Kazri scored late, giving Montpellier a 1-0 win after each side sent a man in Troyes and Lorient beat Ajaccio 3-0 he won.

Union Berlin missed the chance to replace Bayern Munich at the top of the Bundesliga when they lost 0-0 to Schalke at home.

They join Bayern, who lost 3-2 to Borussia Monchegladbach on Saturday by 43 points, as did Borussia Dortmund, who beat second-placed Hertha Berlin 4-1 to move up to second place. Karim Adeyemi, Donyell Malen, Marco Reus and Julian Brandt scored for Dortmund.

Another best game played in Germany on Sunday, with Marcus Ingvartsen’s late penalty kick secured Mainz’s 3-2 win over the 10-man Bayer Leverkusen.

In Serie A, Roma won 3rd place after a 1-0 home win against Hellas Verona thanks to Ola Solbakken’s effort and Lazio won 2-0 in Salernitana courtesy of Ciro Immobile and sent home Dylan Bronn . They were late in their first game under Paulo Sousa.

Atalanta lost 2-1 to Lecce at home, Juventus moved up to seventh place after their third consecutive league win, Moise Kean and Angel Di Maria scored 2-0 in the no-manager Spezia and Fiorentina and Empoli drew 1-1.