Madrid: Barcelona sailed back to the top of the table on Saturday and trouble returned to Real Madrid after they endured their first La Liga defeat of the season at newly-promoted Real Mallorca.

Zinedine Zidane, David Beckham and Robinho were in the last Real Madrid team to lose a league game at San Moix in 2006 and 13 years later, Mallorca repeated the trick thanks to a scintillating strike by Junior Lago in the first half.

Alvaro Odriozola allowed Lago too much room to cut inside and was then sent off late on, even if Madrid’s attempts at a comeback looked doomed well before they were reduced to 10 as they lost 1-0.

The defeat halts the resurgence of Zidane’s side just as Barcelona’s appears to be gathering pace, a 3-0 win away at Eibar giving the Catalans their fifth consecutive victory in all competitions. Lionel Messi, Luis Suarez and Antoine Griezmann scored the goals.

In between, Atletico Madrid were pegged back by Valencia as a brilliant Dani Parejo free-kick earned the visitors a hard-earned 1-1 draw at the Wanda Metropolitano.

For Real, five games unbeaten and three of them victories had not erased the doubts, but at least seemed to offer evidence Zidane’s team were turning a corner.

But Mallorca, who climb to 14th, deserved their triumph in what is their first season back in the top flight since relegation ended 15 consecutive years there in 2014.

Lago collected the ball on the left in the seventh minute, drove at the retreating Odriozola before cutting inside and unleashing a shot into the far corner.

Madrid lacked purpose and cutting edge, with their hopes all but dashed when Odriozola capped a miserable night by flying in late on Lago in the 74th minute and collecting a second yellow card.

Zidane will hope to have at least one of the injured Luke Modric, Gareth Bale and Toni Kroos back for their crucial Champions League group match away at Galatasaray on Tuesday.

Atletico lost ground as they were undone by a late Parejo free-kick at the Wanda Metropolitano, where both sides finished the game with 10 men.

Diego Costa scored a first-half penalty and in a frantic final 10 minutes, Joao Felix limped off with all three of Diego Simeone’s substitutes already used. Parejo struck moments later before Valencia’s Lee Kang-in was sent off in injury-time.

Atletico confirmed Felix suffered a “grade two sprain” in his right ankle. He will now miss the Champions League game at home to Bayer Leverkusen on Tuesday.

Results

Spanish La Liga

Eibar 0 Barcelona 3

Atletico Madrid 1 Valencia 1

Getafe 2 Leganes 0

Real Mallorca 1 Real Madrid 0

Serie A

Lazio 3 Atalanta 3

Napoli 2 Verona 0

Juventus 2 Bologna 1