In Spain the battle for the Spanish La Liga title continued at the weekend as Barcelona got a comfortable victory on the road to beat Las Palmas 4-1.
Neymar got a hat-trick, scoring in the 25th, 67th, and 71st minutes of play, ensuring that reigning champions Barcelona remain top of the league table.
Title rival Real Madrid beat Sevilla with the same scoreline. Cristiano Ronaldo scored a brace (23rd, 78th) that includes his 400th goals for Real Madrid.
In the Bundesliga, there was a nine-goal thriller between Bayern Munich and Leipzig, with the match ending 5-4 in favour of Bayern Munich.
Ancelotti’s men are already champions, but they were in no mood to lose to the new boys of the league. Borussia Dortmund stumbled on the road to drop a point against Augsburg 1-1. Hertha Berlin defeated Darmstadt 2-0, Werder Bremen lost to Hoffenheim 3-5. Wolfsburg and Borussia Monchengladbac played out to a 1-1 draw.
In the Italian Serie A Delafoe late strike ensured that Milan got a point on the road playing a 1-1 draw with Atlanta. Fiorentina three, Lazio two. Inter Milan lost at home to Sassuolo 2-1, a big blow to the Italian side’s Europa League ambition.
Napoli thrashed Torino 5-0, while Roma ensured that they delayed the Juventus party once again. The match at the Stade Olympico ended 3-1 in favor of the Roman team. But Juventus can win the title when they play Pescara at home next weekend.
By Felix Simire