It’s all change at the top of the Spanish top flight, whilst Bayern, Juventus and PSG all remain in control of their respective leagues
Barcelona’s first home league defeat for 22 months dominated the weekend’s headlines in Spain, as Valencia stunned the Nou Camp to win 3-2 on Saturday afternoon.
Alexis Sanchez opened the scoring for the hosts in the first half, only for goals from Dani Parejo and Pablo Piatti either side of half-time.
A penalty from Lionel Messi gave him his first La Liga goal since September and Barca an equaliser, but Paco Alcacer quickly put Valencia back in front with what proved to be the winner, with the hosts seeing Jordi Alba sent off 12 minutes from time.
The loss meant that both Atletico and Real Madrid had a chance to leapfrog Barca on Sunday, but it was only Atleti who took that chance.
Goals from David Villa, Diego Costa, Miranda and Diego gave the Mattress Makers a commanding 4-0 victory over Real Sociedad, but Cristiano Ronaldo was sent off as Real Madrid were held to a 1-1 draw at fourth-placed Athletic Bilbao.
The Derby d’Italia dominated the weekend’s action in Italy, but ultimately it just proved to be a further example of Juventus’ domination this season.
Three goals in the first hour from Stephan Lichtsteiner, Georgio Chiellini and Arturo Vidal sent them on the way to a comfortable 3-1 win over Inter Milan, who could only replay through a Rolando effort.
Roma’s game with Parma was abandoned because of the wet weather, so Juve open up a nine-point lead at the top, with third-placed Napoli suffering a surprise 3-0 defeat at Atalanta.
Fiorentina, in fourth, lost 1-0 at Cagliari, whilst Verona leapt above Inter and in to fifth thanks a winner from the veteran Luca Toni at Sassuolo.
As our expert Julien Laurens had predicted, Paris Saint-Germain were made to work hard for their victory over Bordeaux on Friday night, but ultimately they achieved it courtesy of goals from Zlatan Ibrahimovic and Alex, as well as another clean sheet.
That win opened up a six-point gap to Monaco, but the team from the principality could only reduce that by one on Saturday as they were held to a 2-2 draw at Lorient.
Things could have been so much worse for Claudio Ranieri’s men, who fell 2-1 down to a strike from Jeremie Aliadiere (remember him Arsenal fans?) only for Layvin Kurzawa to rescue a point for them three minutes from time.
A previously in-form Lyon were surprisingly on the end of a 2-0 loss at Rennes, where the early sending off of Samuel Umtiti hardly helped matters.
The returns of Arjen Robben, Franck Ribery and Mario Mandzukic were all pointed out as key by our Bundesliga expert Raphael Honigstein, and sure enough all three scored as Bayern Munich hammered Eintracht Frankfurt 5-0 on Sunday.
A late winner from Eren Derdiyok ensured that Bayer Leverkusen stay 13 points behind the champions as they beat Stuttgart 2-1, whilst Pierre-Emerick Aubameyang’s brace gave Borussia Dortmund a 2-1 victory over Braunschweig on Friday night.