Barcelona 1–2 Real Madrid: Why Madrid Won the Clásico
Real Madrid defeated Barcelona 2–1 on 25 October 2026, winning a fiercely contested Clásico after Kylian Mbappé scored the decisive goal in the 87th minute.
Barcelona had periods of attacking pressure, created several promising opportunities and eventually equalised through Raphinha in the 61st minute. But Madrid found a way to regain the lead late in the match, with Mbappé finishing from close range after a pass from Eduardo Camavinga.
The visitors had taken the lead in the 41st minute when Mbappé reacted quickest to a loose ball inside the penalty area and finished into the left side of the net. Barcelona created opportunities before half-time, including a clear chance for Lamine Yamal, but Andriy Lunin and Madrid's defenders helped preserve the advantage.
Raphinha brought Barcelona level after the break, taking a short pass from Pedri, moving inside his marker and firing an unstoppable shot into the left side of the goal. For a period, Barcelona looked capable of turning the match around.
However, Madrid remained dangerous. Arda Güler tested Joan García in the 63rd minute, and the visitors continued to look for openings. Their persistence paid off in the 87th minute when Camavinga found Mbappé close to goal and the forward finished to make it 2–1.
Barcelona pushed for another equaliser, but Madrid defended their advantage through eight minutes of stoppage time. The final whistle confirmed a significant victory for the visitors.
The result was decided by two important moments: Mbappé's opening goal before half-time and his late winner after Barcelona had fought back. Madrid took their chances when they mattered, while Barcelona could not convert enough of their opportunities to avoid defeat.
Match Details
- Fixture: Barcelona vs Real Madrid
- Final score: Barcelona 1–2 Real Madrid
- Date: Sunday, 25 October 2026
- Kick-off: 21:00
- Half-time score: Barcelona 0–1 Real Madrid
- Barcelona goal: Raphinha (61')
- Real Madrid goals: Kylian Mbappé (41', 87')
- Assist for Barcelona's goal: Pedri
- Assist for Madrid's winning goal: Eduardo Camavinga
- Attendance: 62,055
- Referee: Juan Martínez
Madrid Weather the Early Pressure
Barcelona began the match by keeping possession and looking for opportunities to open up Madrid's defence. Their early approach relied on patient passing and movement around the penalty area.
Anthony Gordon tested Lunin in the seventh minute with a shot towards the middle of the goal, but the goalkeeper made a comfortable save. Barcelona continued to probe, although Madrid's defenders repeatedly intercepted passes before they could reach the intended targets.
Madrid also threatened in the opening stages. Arda Güler sent a shot over the crossbar in the fifth minute, while Yan Diomande tried to advance towards goal in the 13th minute but was stopped by a recovering defender.
The exchanges showed that neither team intended to spend the match simply defending. Barcelona wanted to use possession to create openings, while Madrid looked to exploit spaces when they could move forward.
Barcelona had another opportunity in the 16th minute when Gordon fired towards the roof of the net from the edge of the area. Lunin reacted well to keep the effort out.
Madrid survived the early pressure, and their goalkeeper's interventions helped prevent Barcelona from establishing an advantage.
Barcelona Miss Chances as Madrid Grow Into the Match
The first half became increasingly open as both teams found opportunities to attack.
Raphinha sent an effort just wide in the 24th minute, while Fermín had a shot blocked during the same period. Barcelona were finding positions from which to threaten, but Madrid's defenders were doing enough to prevent several attempts from reaching Lunin.
Raphinha came close again in the 22nd minute, striking a rebound from the edge of the box. His effort forced Lunin to scramble, but the ball flew just over the crossbar.
Madrid also created danger through Güler and Diomande. Güler's corner deliveries gave Barcelona's defence work to do, while Diomande attempted to accelerate attacks and find space near goal.
Barcelona's best opportunity before the interval came in the 44th minute. Lamine Yamal found himself with a clear chance from inside the six-yard box, but his shot went narrowly wide of the right post.
It was a costly miss because Madrid were already beginning to threaten more consistently. Barcelona had created chances that could have put them ahead, but they had not found the finishing accuracy required.
Madrid would make them pay shortly afterwards.
Mbappé Gives Real Madrid the Lead
In the 41st minute, Madrid opened the scoring through Kylian Mbappé.
Yan Diomande sent the ball into the penalty area, and a loose ball fell into a dangerous position. Mbappé reacted quickly, got his shot away and beat the goalkeeper with a finish inside the left post.
Barcelona 0–1 Real Madrid.
The goal gave Madrid the advantage after a competitive opening period. Mbappé's reaction inside the box was decisive: he recognised the opportunity and finished before Barcelona could recover defensively.
For Barcelona, the goal was a setback after they had created several promising chances of their own. Their inability to take those opportunities meant they were now chasing the match.
Madrid nearly added to their advantage before the break. In stoppage time, Diomande received the ball inside the penalty area but dragged his shot wide of the left post.
Barcelona also had a late attempt through Rodri, whose shot towards the bottom-right corner was saved by Lunin in the 45th minute.
The first half ended with Madrid leading 1–0. Barcelona had threatened, but Madrid had been more decisive in front of goal.
Barcelona Fight Back After Half-Time
Barcelona returned for the second half knowing they needed a goal to get back into the match.
They began looking for ways to move the ball into dangerous areas, and Lamine Yamal helped create pressure through deliveries and attacking combinations. Madrid continued to defend their advantage, clearing crosses and dealing with corners.
Raphinha also tried his luck in the 56th minute, but his effort was blocked.
Barcelona's persistence finally paid off in the 61st minute.
Pedri played a short pass into the penalty area for Raphinha, who took the ball in his stride, moved inside his marker and unleashed a powerful shot into the left side of the goal.
Barcelona 1–1 Real Madrid.
The equaliser changed the atmosphere of the contest. Barcelona had recovered from their first-half deficit, and the match was level with nearly half an hour still to play.
Raphinha's finish was particularly important because it rewarded Barcelona's continued attacking effort. Rather than settling for possession without a decisive outcome, he used the space available to produce a shot that the goalkeeper could not stop.
Madrid now had to find another way through a Barcelona side that had regained belief.
Both Teams Search for the Decisive Goal
After the equaliser, the match remained competitive, with both sides looking for the next goal.
Arda Güler tested Joan García in the 63rd minute with a shot towards the left side of the goal. García made an excellent save to deny the Madrid midfielder.
Barcelona responded through Yamal, who had a shot blocked inside the penalty area in the 65th minute. A minute later, Gerard Martín rose to meet a precise corner delivery and directed a header towards the left post, but Lunin produced a remarkable save.
That intervention was important for Madrid. Barcelona had found a promising opportunity from a set piece, but the goalkeeper prevented them from taking the lead.
The match was now being shaped by the goalkeepers as much as the attackers. García kept Barcelona level after Güler's attempt, while Lunin stopped Martín's header and helped Madrid avoid falling behind.
Barcelona continued to move the ball through midfield and search for openings. Madrid remained dangerous when they found space to attack, ensuring the match was still finely balanced.
Barcelona Fail to Capitalise on Their Pressure
Barcelona had several opportunities to take control after equalising, but their finishing and Madrid's defensive work prevented a second goal.
In the 74th minute, Yamal sent an effort well wide of the left post. Four minutes later, he found himself unmarked on the edge of the penalty area but dragged his shot just wide of the right post.
Frenkie de Jong, who came on in the 74th minute, also found space outside the box in the 79th minute. His shot was blocked, and Barcelona won a corner.
Madrid's defenders continued to intervene at crucial moments. They blocked shots, cleared crosses and prevented Barcelona from turning their spells of possession into clear scoring opportunities.
These missed chances became increasingly important as the match approached its final stages. Barcelona had fought back to 1–1 and were creating opportunities, but they had not found a second goal.
Madrid, meanwhile, remained patient and waited for a chance to strike again.
Camavinga Creates the Moment Mbappé Needs
Madrid's decisive moment arrived in the 87th minute.
Eduardo Camavinga supplied a pass into a dangerous position, allowing Mbappé to latch onto the ball from very close range and fire it into the net.
Barcelona 1–2 Real Madrid.
The goal gave Madrid the lead again and changed the task facing Barcelona. After working hard to recover from the first-half deficit, the hosts now had only a few minutes of normal time remaining to find another equaliser.
Mbappé's second goal demonstrated his ability to react quickly in the penalty area. He did not need an elaborate move or a long spell of possession; he needed to be in the right position and finish the opportunity.
Camavinga's contribution was equally important. His pass supplied the decisive opening, and Mbappé converted it.
For Barcelona, conceding so late was a major setback. Their attacking pressure after Raphinha's equaliser had not produced a second goal, and Madrid punished them when their own opportunity arrived.
Barcelona Push, but Madrid Hold Firm
Barcelona made attacking substitutions in an attempt to rescue the match. Gabriel Jesus came on for Raphinha in the 86th minute, while Karim Adeyemi replaced Anthony Gordon shortly before the decisive goal.
Yamal continued to deliver the ball into dangerous areas, but Madrid's defence cleared his cross in the 90+2nd minute.
Madrid also made late substitutions, bringing on Trent Alexander-Arnold and Carlos Espí in the 90+4th minute as they sought to manage the closing stages.
The final minutes became increasingly tense, with several players receiving yellow cards for challenges or dissent.
Barcelona could not find a clear route to goal. Madrid's defenders dealt with the late deliveries, and the visitors preserved their advantage through the five minutes of added time and beyond.
The final whistle arrived at 90+8', confirming a 2–1 victory for Real Madrid.
The Tactical Picture
The decisive moments came from quick reactions inside the penalty area. Madrid's opening goal followed a loose ball, Barcelona's equaliser came from a short pass and a sharp finish, and the winning goal came when Camavinga supplied Mbappé close to goal.
The sketches below illustrate the key scoring patterns recorded in the match timeline.
Madrid's opener — Mbappé reacts to the loose ball
REAL MADRID ATTACK
Ball into box
|
v
Loose ball falls
|
v
Kylian Mbappé
|
| Quick finish
v
Inside left post
BARCELONA 0–1
Mbappé reacted quickly in the 41st minute, turning a loose ball inside the penalty area into the opening goal.
Barcelona's equaliser — Pedri finds Raphinha
BARCELONA ATTACK
Pedri
|
| Short pass
v
Raphinha
|
| Moves inside
v
Powerful shot
|
v
Inside left post
BARCELONA 1–1
Raphinha's movement and finish brought Barcelona level in the 61st minute.
The winning goal — Camavinga supplies Mbappé
REAL MADRID ATTACK
Eduardo Camavinga
|
| Pass
v
Kylian Mbappé
|
| Close-range finish
v
GOAL
BARCELONA 1–2
Camavinga's pass and Mbappé's close-range finish in the 87th minute ultimately decided the match.
MatchWhy Tactical Breakdown: Why Real Madrid Won
1. Madrid were more clinical at decisive moments
Madrid scored through Mbappé in the 41st minute and again in the 87th. Both goals came from opportunities inside the penalty area, where quick reactions and accurate finishing were essential.
Barcelona created chances but failed to convert enough of them. Yamal missed a clear first-half opportunity, while several second-half attempts were blocked or went wide.
2. Mbappé punished Barcelona twice
Mbappé's opening goal gave Madrid the advantage before half-time. His late winner then decided the match after Barcelona had equalised.
The two goals showed the importance of reacting quickly to opportunities. Madrid did not need to dominate every period of the match to win; they needed to convert the moments that mattered.
3. Camavinga's contribution proved decisive
Camavinga came on in the 80th minute and supplied the pass for Mbappé's winning goal seven minutes later.
His contribution made an immediate impact on the result. The pass found Mbappé in a dangerous position, and the forward completed the move.
4. Lunin made crucial saves
Lunin denied Gordon in the first half and produced a remarkable save to keep out Gerard Martín's header in the 66th minute.
That second-half save was especially important because Barcelona were level and threatening to take the lead. Madrid remained in the match because their goalkeeper dealt with a dangerous opportunity.
5. Barcelona's missed chances proved costly
Barcelona had opportunities to take the lead before Madrid scored, including Yamal's effort from inside the six-yard box in the 44th minute.
After equalising, Barcelona also created chances through Yamal, Martín and De Jong. However, those attacks did not produce another goal.
When Mbappé scored in the 87th minute, Barcelona had little time left to recover.
Why Barcelona Lost
They failed to convert clear opportunities
Barcelona created chances in both halves but were unable to turn enough of them into goals. Yamal missed a major first-half opportunity, while later attempts were blocked or went wide.
Raphinha's equaliser showed that Barcelona could break through Madrid's defence, but they could not find a second goal when the match was level.
They allowed Madrid to strike late
After fighting back to 1–1, Barcelona needed to remain alert defensively. Instead, Madrid found the decisive opening through Camavinga and Mbappé in the 87th minute.
Conceding so late left Barcelona very little time to respond.
They could not beat Lunin at key moments
Lunin's saves helped preserve Madrid's advantage in the first half and kept the score level after Barcelona equalised. His stop against Gerard Martín's header was particularly important.
Barcelona's attacking pressure was not enough to overcome the goalkeeper and Madrid's defensive blocks.
What Real Madrid Did Well — and What They Must Improve
Madrid showed composure in front of goal, scoring twice through Mbappé and making the most of the decisive opportunities that came their way.
They also benefited from Lunin's saves and important defensive interventions, especially when Barcelona threatened to take the lead after equalising.
However, Madrid were not completely comfortable throughout the match. Barcelona created several opportunities, and Lunin had to make important saves to keep the visitors competitive.
Madrid will be pleased with the result, but the number of dangerous situations they allowed Barcelona to create shows that their defensive organisation still needed to withstand significant pressure.
Players Who Shaped the Match
Kylian Mbappé — Real Madrid
Mbappé scored both of Madrid's goals, opening the scoring in the 41st minute before netting the winner in the 87th. His finishing was the decisive difference between the teams.
Raphinha — Barcelona
Raphinha scored Barcelona's equaliser in the 61st minute with a powerful finish into the left side of the goal.
Eduardo Camavinga — Real Madrid
Camavinga supplied the pass for Mbappé's winning goal after coming on in the 80th minute. His contribution proved decisive.
Andriy Lunin — Real Madrid
Lunin made important saves against Gordon and Gerard Martín, helping Madrid remain ahead and preventing Barcelona from taking control.
Lamine Yamal — Barcelona
Yamal created attacking pressure and had several opportunities, but he missed a major first-half chance and failed to convert further attempts after the break.
Gerard Martín — Barcelona
Martín came close to scoring with a header in the 66th minute, but Lunin made an outstanding save to deny him.
Joan García — Barcelona
García made an important save against Güler in the 63rd minute, keeping Barcelona level at a crucial point in the second half.
Key Match Facts
- Real Madrid defeated Barcelona 2–1.
- Kylian Mbappé scored in the 41st and 87th minutes.
- Raphinha equalised for Barcelona in the 61st minute.
- Eduardo Camavinga assisted Mbappé's winning goal.
- Lamine Yamal missed a clear opportunity in the 44th minute.
- Andriy Lunin made a remarkable save against Gerard Martín in the 66th minute.
- Joan García denied Arda Güler in the 63rd minute.
- Attendance was 62,055.
- Referee Juan Martínez ended the match at 90+8'.
The Match in One Sentence
Real Madrid beat Barcelona 2–1 because Mbappé converted two decisive chances, while Barcelona's missed opportunities and Madrid's important saves kept the visitors in front when it mattered most.
Final Takeaway
Real Madrid's victory was built on clinical finishing and a decisive late connection between Camavinga and Mbappé.
Barcelona fought back through Raphinha and created further opportunities to take control, but they could not convert their pressure into a second goal. Lunin's saves and Madrid's defensive blocks also helped keep the contest within reach until Mbappé struck again.
The late winner settled a match that had swung between both sides. Barcelona showed enough attacking quality to threaten Madrid, but the visitors were more effective when their biggest opportunities arrived.
MatchWhy — We don't just tell you the score. We explain why.

0 Comments