Match ends, Leganés 2, Barcelona 1.
Barcelona lost for the first time this season after bottom-of-the-table Leganes came from behind to pull off a sensational victory.
Philippe Coutinho had put Barca in front with a 20-yard volley but Nabil el Zhar and Oscar Rodriguez scored twice in just 68 seconds.
Barca boss Ernesto Valverde lost for just the second time in La Liga since taking charge in the summer of 2017.
Leganes had just one point from five games going into the match.
But they stunned their illustrious opponents after the break, with Gerard Pique at fault for their second goal.
The defender inadvertently passed to Oscar, who is on loan from Real Madrid and slotted home the winner from 12 yards.
Barca had looked comfortable at 1-0, with Lionel Messi hitting the woodwork but they were shell-shocked by the two quick-fire goals.
The visitors never really looked like equalising, except for one brief spell when Ivan Cuellar's double save denied Philippe Coutinho's curler and Ivan Rakitic's follow-up.
Barcelona stay top of the table after Real Madrid lost 3-0 to Sevilla later on Wednesday - the first time both sides have lost a La Liga game on the same day since 2015.
"It's not a result that can be explained," said Valverde - whose side won the domestic double last season. "We found it hard to create chances, and they shut up shop at the back.
"It's not an easy moment. We weren't expecting this. But we have another important game on Saturday [against Athletic Bilbao] in front of our fans. We have to pick ourselves up and we'll need everyone's help to do that."
Leganes, meanwhile, climb to 17th in the table with their first victory of the season.
Line-ups
Leganés
Formation 5-4-1
- 1Cuéllar
- 2Moreno Fuertes
- 28Tarín
- 3BustinzaBooked at 49mins
- 14García
- 5Silva
- 10El ZharSubstituted forNyomat 86'minutesBooked at 88mins
- 23VesgaSubstituted forMerinoat 82'minutes
- 21PérezBooked at 40mins
- 27RodríguezSubstituted forGumbauat 74'minutes
- 26En-NesyriBooked at 90mins
Substitutes
- 4Rolan
- 6Gumbau
- 9Carrillo
- 12Nyom
- 13Serantes
- 18Merino
- 20Santos
Barcelona
Formation 4-3-3
- 1ter Stegen
- 20Roberto
- 3Piqué
- 23UmtitiBooked at 60mins
- 24VermaelenBooked at 64minsSubstituted forAlbaat 70'minutes
- 4Rakitic
- 5Busquets
- 7Coutinho
- 10Messi
- 19El HaddadiSubstituted forSuárezat 61'minutes
- 11DembéléSubstituted forMalcomat 71'minutes
Substitutes
- 2Nélson Semedo
- 8Arthur
- 9Suárez
- 13Cillessen
- 14Malcom
- 18Alba
- 22Vidal
- Referee:
- Alberto Undiano Mallenco
- Attendance:
- 11,407
Match Stats
- Possession
- Home22%
- Away78%
- Shots
- Home10
- Away9
- Shots on Target
- Home6
- Away5
- Corners
- Home4
- Away5
- Fouls
- Home15
- Away11
Live Text
Post update
Full Time
Second Half ends, Leganés 2, Barcelona 1.
Post update
Corner, Barcelona. Conceded by Allan Nyom.
Booking
Youssef En-Nesyri (Leganés) is shown the yellow card for a bad foul.
Post update
Marc-André ter Stegen (Barcelona) wins a free kick in the defensive half.
Post update
Foul by Youssef En-Nesyri (Leganés).
Post update
Attempt saved. Youssef En-Nesyri (Leganés) left footed shot from the left side of the box is saved in the centre of the goal.
Booking
Allan Nyom (Leganés) is shown the yellow card for a bad foul.
Post update
Coutinho (Barcelona) wins a free kick in the defensive half.
Post update
Foul by Allan Nyom (Leganés).
Post update
Attempt missed. Sergi Roberto (Barcelona) right footed shot from the right side of the box is too high.
Substitution
Substitution, Leganés. Allan Nyom replaces Nabil El Zhar.
Post update
Foul by Gerard Piqué (Barcelona).
Post update
Sabin Merino (Leganés) wins a free kick in the attacking half.
Substitution
Substitution, Leganés. Sabin Merino replaces Mikel Vesga because of an injury.
Post update
Delay over. They are ready to continue.
Post update
Delay in match Mikel Vesga (Leganés) because of an injury.
Post update
Foul by Luis Suárez (Barcelona).
Post update
Rodrigo Tarín (Leganés) wins a free kick in the defensive half.
Post update
Corner, Barcelona. Conceded by Iván Cuéllar.
Comments
Join the conversation
Q. Why has no team gone a season unbeaten? And it's not due to Barca and RM beating each other.
Except Barca and Madrid have dominated the CL for over a decade now. And clearly the rest of the league ain't that bad when the bottom team can beat the leaders. Couldn't imagine the likes of Huddersfield or Cardiff getting a win over City let alone Barca.
Note that the headline on the homepage say a that Real lost to the bottom team in Spain... no they didn't, they lost to the bottom team in the Spanish top-flight. Pedantic I know, but this kind of thing never used to happen on the once-decent BBC.
How wrong are you??
'REAL' as you put it lost to SEVILLA!!
Not the team bottom of La Liga.
That was BARÇELONA!!
I think that the BBC are doing a much better job than you!! 🙄 🤔
Congratulations Seany - the one and only tool to take the bait! Welcome to the world of HYS!
Hahahahaha...hahahaha!