Skip to main content
AnalysisUpdated

Barcelona 1–2 Real Madrid: Mbappé Double Wins El Clásico as Mourinho Cuts Gap to Three Points

Real Madrid defeated Barcelona 2–1 at Spotify Camp Nou on 25 October 2026 as Kylian Mbappé scored twice to give José Mourinho a dramatic El Clásico victory. Raphinha equalised for Barcelona after the break, but Mbappé struck again in the 87th minute. The result ended Barcelona's perfect LaLiga start and reduced their advantage over Madrid to three points.

Who won Barcelona vs Real Madrid on 25 October 2026, and who scored?

Real Madrid beat Barcelona 2–1 at Spotify Camp Nou on 25 October 2026. Kylian Mbappé opened the scoring in the 41st minute before Raphinha equalised for Barcelona in the 61st. Mbappé scored the winning goal in the 87th minute following a counterattack involving Jude Bellingham and Eduardo Camavinga. The victory reduced Barcelona's lead over Real Madrid in LaLiga from six points to three.

Author
Ioan Tudor, Founder of BetLogicFounder, BetLogic
Publication date
Updated date
Editorial illustration of Barcelona against Real Madrid at Spotify Camp Nou, where Mbappé scored twice in a 2–1 Clásico victory on 25 October 2026
Real Madrid defeated Barcelona 2–1 at Spotify Camp Nou as Kylian Mbappé scored twice, including an 87th-minute winner, to reduce the LaLiga gap to three points. — BetLogic

Mbappé puts Real Madrid ahead after Barcelona defensive mistake

Real Madrid ended Barcelona's perfect LaLiga start with a dramatic 2–1 victory at Spotify Camp Nou on Sunday, 25 October 2026, as Kylian Mbappé scored twice in José Mourinho's first Clásico since returning to the Madrid dugout. Barcelona entered the contest with nine victories from nine league matches and a six-point advantage over their rivals. However, Mourinho's team disrupted the hosts' attacking rhythm through coordinated defensive pressure and quick transitions. Madrid created danger through Arda Güler and Yan Diomande, while Barcelona struggled to move the ball consistently beyond the visitors' midfield. The breakthrough arrived in the 41st minute. Following an attacking move involving Diomande, Gerard Martín failed to clear effectively and the ball struck Mbappé before finding the net beyond Joan García. Although the finish involved an element of fortune, the goal rewarded Madrid's willingness to attack the spaces behind Barcelona's defensive line. The visitors carried their 1–0 advantage into half-time.

Raphinha equalises as Lunin denies Barcelona a second

Barcelona improved considerably after the interval and began applying more sustained pressure. The equaliser arrived in the 61st minute following a clever move involving Pedri and Raphinha. Pedri played an incisive reverse pass into the penalty area, finding the Brazilian winger in space. Raphinha struck firmly across goal, beating Andriy Lunin despite the goalkeeper getting a hand to the ball. The goal restored parity and transformed the atmosphere inside Camp Nou. Barcelona continued pushing forward and nearly completed the turnaround four minutes later. Gerard Martín met a corner with a close-range header, but Lunin produced an outstanding reaction save to prevent the hosts from taking the lead. Lamine Yamal also threatened during the closing stages, while Madrid increasingly relied on defensive organisation and counterattacking opportunities.

Mbappé strikes in the 87th minute to decide El Clásico

Barcelona appeared to have greater attacking momentum during the final quarter, but Madrid retained the ability to punish spaces left behind the hosts' advancing players. The decisive moment arrived in the 87th minute. Jude Bellingham initiated a rapid counterattack with a skilful attacking move that released Eduardo Camavinga. The midfielder advanced beyond Barcelona's retreating defenders before cutting the ball back into the penalty area. Mbappé arrived to finish into an exposed net, completing his second goal of the match and restoring Madrid's advantage. Mourinho celebrated on the touchline as Madrid moved within minutes of an important away victory. Barcelona attempted to respond during stoppage time, but the visitors protected their lead and secured all three points.

Mourinho's tactical approach overcomes major absences

Madrid's victory was particularly significant given their selection problems. Vinícius Júnior missed the match through suspension, while Thibaut Courtois was withdrawn from the squad on the day of the game because of a flu-like illness. Andriy Lunin replaced Courtois in goal and delivered an important performance, including his crucial second-half save against Gerard Martín. Mourinho's side demonstrated discipline when defending deeper and used Mbappé's speed to threaten Barcelona during transitions. Hansi Flick, meanwhile, had to compensate for the absences of Jules Koundé, Dani Olmo and Eric García. Barcelona produced a stronger second half, but the defensive error preceding Madrid's opening goal and their vulnerability to the late counterattack proved costly. The result illustrated how individual attacking efficiency and defensive organisation can outweigh periods of territorial control in a high-stakes fixture.

Real Madrid cut Barcelona's LaLiga lead to three points

The result substantially tightened the early-season LaLiga title race. Barcelona remain on 27 points after suffering their first domestic defeat of the campaign, while Real Madrid improve to 24 points after ten matches. Instead of extending their advantage to nine points, Flick's side now hold only a three-point lead over Mourinho's team. For Madrid, the victory offers encouragement after an inconsistent start to the league season and provides evidence that their counterattacking approach can succeed against elite opposition. Mbappé's two goals made him the decisive figure, while Lunin's interventions helped protect the result. Barcelona must respond to successive defeats against Paris Saint-Germain and Real Madrid, particularly by improving their defensive transitions. The Clásico does not settle the title race, but it changes its immediate direction. Real Madrid leave Camp Nou with three crucial points and renewed confidence.

MinuteEventScore
41'Kylian Mbappé (Real Madrid)0–1
61'Raphinha (Barcelona; assist: Pedri)1–1
87'Kylian Mbappé (Real Madrid; move involving Bellingham and Camavinga)1–2

Sources & References

  1. Barcelona v Real Madrid: El Clásico – live

    The Guardian · External reference · 2026-10-25

    Live match coverage confirming Real Madrid's 2–1 victory, Mbappé's goals in the 41st and 87th minutes, Raphinha's equaliser, Pedri's involvement, Lunin's save and the late counterattack involving Bellingham and Camavinga.

  2. Starting lineups for Real Madrid and Barcelona

    Real Madrid CF · External reference · 2026-10-25

    Official confirmation that Andriy Lunin started in goal and that Mbappé, Bellingham, Diomande, Güler and the other listed Real Madrid players were selected for El Clásico.

  3. Courtois, last-minute absence

    Real Madrid CF · External reference · 2026-10-25

    Official club announcement confirming that Thibaut Courtois missed El Clásico because of a flu-like illness and that Illia Voloshyn was called up as his replacement in the squad.