Back
Mbappé El Clásico goals were scored twice as Real Madrid beat Barcelona 2–1 in El Clásico on Sunday, 25 October 2026, with his 87th-minute winner settling a dramatic LaLiga contest at Spotify Camp Nou. Raphinha had cancelled out Mbappé’s first-half opener, but Madrid’s late counterattack ended Barcelona’s perfect start to the league season.
The victory narrowed the gap between the rivals to three points after ten rounds. It also gave Mbappé a landmark 100th goal for Real Madrid, with his second finish completing a brace on one of Spanish football’s biggest stages. Here is how the result unfolded and why Madrid’s final counterattack proved decisive.
| Competition | LaLiga 2026/27 — Matchday 10 |
| Date | Sunday, 25 October 2026 |
| Venue | Spotify Camp Nou, Barcelona |
| Final score | Barcelona 1–2 Real Madrid |
| Barcelona scorer | Raphinha (61′) |
| Real Madrid scorer | Kylian Mbappé (41′, 87′) |
| Attendance | 62,055 |
| Referee | Juan Martínez Munuera |
Madrid’s first goal came during a strong spell before the interval. A move down the visitors’ attacking side ended with Gerard Martín attempting to clear the ball, only for his intervention to send it against Mbappé and into the Barcelona net. The forward was credited with the goal, putting Madrid ahead at half-time.
Barcelona responded after the restart and found their equaliser when Pedri supplied Raphinha, who struck a low shot beyond goalkeeper Andriy Lunin. The hosts enjoyed more of the ball and pressed for a second goal, but Madrid remained a threat when possession changed hands.
Jude Bellingham helped launch the move that decided the contest, but he was not a goalscorer. Madrid broke quickly, Eduardo Camavinga advanced into the penalty area and squared for Mbappé to finish from close range. It was his second goal of the evening and, according to Real Madrid, his 100th for the club.
Barcelona came into the fixture with nine wins from their opening nine league games. The defeat ended that sequence and reduced their advantage over Real Madrid from six points to three. The result offered Madrid a significant response in the early title race without changing the fact that Barcelona remained above them in the table.
Madrid’s effectiveness in transition was decisive. Barcelona enjoyed long spells of possession and had opportunities after equalising, but Lunin’s goalkeeping and Madrid’s late break preserved the visitors’ chance to win. The contrast between Barcelona’s pressure and Madrid’s finishing defined the match.
| Measure | Barcelona | Real Madrid |
| Goals | 1 | 2 |
| Possession | 62% | 38% |
| Shots | 18 | 10 |
| Shots on target | 6 | 5 |
Barcelona registered more possession and attempts, but Real Madrid placed five shots on target and converted two of their
chances. Figures are from the published match statistics.
Barcelona must respond to their first LaLiga defeat of the campaign, while Real Madrid have cut the gap with a high-profile away result. For the latest Spanish league fixtures, results and standings, follow SportPesa Score.
Real Madrid beat Barcelona 2–1 at Spotify Camp Nou.
Kylian Mbappé scored both Real Madrid goals, in the 41st and 87th minutes.
No. Bellingham helped initiate the attack for the winning goal, but Mbappé scored twice.
Raphinha equalised in the 61st minute following an assist from Pedri.
Mbappé scored the winning goal in the 87th minute from an Eduardo Camavinga assist.
Barcelona remained above Real Madrid, but their advantage over their rivals fell to three points.
SportPesa Score provides current fixtures, results and league standings.
Mbappé’s El Clásico goals delivered a 2–1 win for Real Madrid over Barcelona and brought the forward to 100 goals for the Spanish club. Raphinha’s equaliser briefly revived Barcelona, but Madrid’s 87th-minute counterattack settled the contest and tightened the title race. Follow SportPesa Score for the latest LaLiga results and standings.