Mbappé scores twice as Real Madrid beat Barcelona 2‑1 at the Camp Nou
Barcelona had 62% of the ball and 18 shots. Madrid had Mbappé, and an 87th-minute counter-attack that settled El Clásico.

Kylian Mbappé scored twice as Real Madrid beat Barcelona 2-1 in LaLiga at the Spotify Camp Nou on Sunday night.
Mbappé opened the scoring in the 41st minute, finishing low into the bottom left corner from the middle of the box. Raphinha, who had already shot over, wide twice and been blocked, equalised in the 61st minute from a Pedri ball after a corner. With three minutes left, Madrid broke at speed and Eduardo Camavinga, on as an 80th-minute substitute, set up Mbappé for the winner.
The numbers
| Barcelona | Real Madrid | |
|---|---|---|
| Possession | 62.2% | 37.8% |
| Passes | 640 | 380 |
| Shots | 18 | 10 |
| On target | 6 | 5 |
Madrid goalkeeper Andriy Lunin made five saves. José Mourinho's side sat deep and played on the counter, and it worked.
The admins had a night
Barcelona's official X account opened with "Time to protect our goal." and, at half-time and a goal down, "Trust us. We'll leave everything on the pitch in the second half." Their equaliser post had 22 exclamation marks. After Mbappé's winner, Madrid's English account posted a keyboard smash, and Barcelona's final word on the night was one word: "Final."
It was Barcelona's second big defeat in a week, after a 4-2 loss to PSG in the Champions League on 20 October.
Ghanaian Barça creator Berneese was in the stadium. By her own posts, she has now been at the stadium for three Barcelona games this year, against Atlético Madrid, PSG and Real Madrid. Barcelona lost all three.
Possession is not a result. Barcelona passed the ball 640 times and lost to a team that waited, ran and finished. Mourinho knows exactly what he's doing in these games, and Barcelona keep walking into it.
- ESPN match centre: Barcelona 1-2 Real Madrid, LaLiga matchday 10 (25 Oct 2026)
- VAVEL live blog: Barcelona vs Real Madrid (25 Oct 2026)
- La Nación and El Español: match reports (25 Oct 2026)
- @FCBarcelona and @realmadriden on X: club posts during the match
- @theberneese on X: posts from the Camp Nou (25 Oct 2026)
Every factual line in this story is checked against at least two independent sources, unless the text says it comes from one report.