
Goals from Kylian Mbappe and Jude Bellingham earned Real Madrid a 2-1 victory over Barcelona in a spiky El Clasico on Sunday that snapped a four-match losing streak against their rivals and extended their lead atop the LaLiga standings.
Mbappe opened the scoring in the 22nd minute with a close-range finish after a perfectly timed through ball from Bellingham. However, Barcelona capitalised on a mistake by Arda Guler to equalise in the 38th minute through Fermin Lopez.
Real regained the lead five minutes later when Bellingham tapped in from inside the six-yard box following an inspired run and cross by Vinicius Jr.
Real had several chances but were denied by an excellent display from Barca keeper Wojciech Szczesny, who kept out Mbappe's penalty early in the second half.
Barcelona barely threatened Real keeper Thibaut Courtois after the break and finished the match with 10 men after midfielder Pedri earned a second yellow card for a sliding tackle from behind on Aurelien Tchouameni in added time.
Real moved to 27 points at the top of the LaLiga standings, five ahead of Barcelona in second.
Read More
Real Madrid vs Barcelona LIVE: Latest La Liga updates
- Fierce rivals meet in top of the table clash | Live on Premier Sports 1
- Real Madrid: Courtois; Valverde, Militao, Huijsen, Carreras; Tchouameni, Camavinga; Vinicius, Bellingham, Güler; Mbappe.
- Barcelona: Szczesny, Kounde, Eric Garcia, Cubarsi, Balde; Frenkie de Jong, Pedri, Fermin; Rashford, Ferran Torres, Lamine Yamal.
- Kylian Mbappe's early strike ruled out by VAR – 12 min
- GOAL! Real Madrid 1-0 Barcelona (Mbappe, 21 min)
- GOAL! Real Madrid 1-1 Barcelona (Fermin Lopez, 38 min)
- GOAL! Real Madrid 2-1 Barcelona (Bellingham, 43 min)
- Mbappe's penalty brilliantly saved by Szczesny – 52 min
- RED CARD! Pedri, Barcelona
- Full-time: Real Madrid 2-1 Barcelona
Tempers boiled at end of Clasico
18:46
,
Lawrence Ostlere
Vinicius has had a testy relationship with Alonso since he took over as manager in May. Alonso has substituted him in most games this season even though he appears to have solved how to bring the best out of his two star players – Vinicius and Kylian Mbappe – who struggled to click last season.
In an eventful match with plenty of needle, Vinicius was fired up, snapping into tackles and encouraging the crowd to make more noise. He toyed with Kounde almost every time he had the ball and looked like Madrid’s most probable source for a goal.
His looping cross in the 42nd minute was headed back across goal by Eder Militao and nodded on by Dean Huijsen for Jude Bellingham to prod home. Minutes later he thought he had created a third goal after teasing Frenkie De Jong by the corner flag to engineer a chance that eventually fell to Mbappe, who was offside.
But even after storming off the pitch his part in a testy match was not over. He reemerged just before the final whistle after Pedri was sent off and a fight broke out between the teams. He had to be shepherded away from the scene as he argued with Barca’s players.
Tempers boil over in ElClásico
— Premier Sports (@PremSportsTV) October 26, 2025
Pedri's late red card fuels anger from both sides and the chaos continues past the full-time whistle
@sbk | 18+ | pic.twitter.com/obQlgypCCy
Vinicius angry to be substituted
18:29
,
Lawrence Ostlere
A frustrated Vinicius Jr stormed straight to the changing rooms after being substituted during this heated Clasico with Barcelona, making his displeasure known to manager Xabi Alonso.
Vinicius was taken off in the 71st minute and replaced by fellow Brazilian Rodrygo during their 2-1 win over their bitter rivals, with Vinicius playing a key part in the winning goal and running Barcelona’s right back Jules Kounde ragged.
With Madrid reversing a four-game losing streak against Barca, the win looked set to be an important milestone in new manager Alonso’s efforts to stamp his authority. However, Vinicius’s angry reaction at being taken off showed the challenge he faces in managing the egos within his team.

Match summary
17:45
,
Lawrence Ostlere
Goals from Kylian Mbappe and Jude Bellingham earned Real Madrid a 2-1 victory over Barcelona in a spiky El Clasico on Sunday that snapped a four-match losing streak against their rivals and extended their lead atop the LaLiga standings.
Mbappe opened the scoring in the 22nd minute with a close-range finish after a perfectly timed through ball from Bellingham. However, Barcelona capitalised on a mistake by Arda Guler to equalise in the 38th minute through Fermin Lopez.
Real regained the lead five minutes later when Bellingham tapped in from inside the six-yard box following an inspired run and cross by Vinicius Jr.
Real had several chances but were denied by an excellent display from Barca keeper Wojciech Szczesny, who kept out Mbappe's penalty early in the second half.
Barcelona barely threatened Real keeper Thibaut Courtois after the break and finished the match with 10 men after midfielder Pedri earned a second yellow card for a sliding tackle from behind on Aurelien Tchouameni in added time.
Real moved to 27 points at the top of the LaLiga standings, five ahead of Barcelona in second.
Full-time: Real Madrid 2-1 Barcelona
17:36
,
Lawrence Ostlere
Bellingham is making his point.
Jude Bellingham since missing out on Thomas Tuchel's England squad:
— Football on TNT Sports (@footballontnt) October 26, 2025
⚽ Winner vs Juventus
⚽ ️ Winner and assist vs Barcelona
Responding on the pitch pic.twitter.com/OQOM1tfqWa
Full-time: Real Madrid 2-1 Barcelona
17:26
,
Lawrence Ostlere
Some of the players had to be separated on the pitch at full-time, as a feisty Clasico ends in chaos.
Full-time: Real Madrid 2-1 Barcelona
17:23
,
Lawrence Ostlere
A Clasico that had it all – goals, disallowed goals, a missed penalty, a red card at the death – goes the way of Real Madrid. They move five points clear at the top.
RED CARD! Pedri, Barcelona
17:22
,
Lawrence Ostlere
90+9: And that might just be that! Pedri is shown a second yellow card for a frustrated challenge on the halfway line and he’s off.
On the touchline, both sets of coaches and players are shouting at each other.
Real Madrid 2-1 Barcelona
17:20
,
Lawrence Ostlere
90+7 min: Casado’s shot is blocked by Tchouameni. Gerard Martin replaces Balde at left-back. No real chances of note for Barca...
Real Madrid 2-1 Barcelona
17:16
,
Lawrence Ostlere
90+4 min: Barca continue to pass the ball patiently from side to side without any real cut-through, and time is running out.
Real Madrid 2-1 Barcelona
17:14
,
Lawrence Ostlere
90+1 min: Nine minutes to be added on! That seems on the high side but Barca won’t be complaining.
Real Madrid 2-1 Barcelona
17:13
,
Lawrence Ostlere
90 min: More Madrid subs and they are big ones: Bellingham and Mbappe make way for Dani Ceballos and Gonzalo Garcia.
Real Madrid 2-1 Barcelona
17:12
,
Lawrence Ostlere
89 min: Was this Barcelona’s big chance?! Yamal flicks in Kounde who is one on one with Courtois, but the defender is the wrong man in the right place and can’t get the ball under control quickly enough.
Real Madrid 2-1 Barcelona
17:10
,
Lawrence Ostlere
86 min: Mbappe drives into the Barcelona box and this looks like it might be it... but he puts his shot just wide of the post.
Real Madrid 2-1 Barcelona
17:09
,
Lawrence Ostlere
84 min: Madrid are trying to slow things down, as Camavinga goes to floor and takes some treatment.
Real Madrid 2-1 Barcelona
17:09
,
Lawrence Ostlere
82 min: Roony Bardghji replaces Cubarsi as Flick makes an attacking change.
Real Madrid 2-1 Barcelona
17:03
,
Lawrence Ostlere
78 min: Barcelona are enjoying most of the ball, as they have for much of the game, as Real Madrid dig in.
Real Madrid 2-1 Barcelona
16:58
,
Lawrence Ostlere
74 min: Changes by Barcelona: Raul Araujo and Marc Casado are on for Eric Garcia and Ferran Torres.
Real Madrid 2-1 Barcelona
16:58
,
Lawrence Ostlere
73 min: Vinicius, by the way, was furious to be brought off. He stomped off the field and straight down the tunnel, chuntering at Alonso on his way. The manager ignores him.
Real Madrid 2-1 Barcelona
16:54
,
Lawrence Ostlere
71 min: Xabi Alonso makes two changes: Rodrygo and Dani Carvajal are on, as Vinicius Jr and Federico Valverde make way.
Real Madrid 2-1 Barcelona
16:54
,
Lawrence Ostlere
70 min: Barca come again as Rashford delivers a corner, but Kounde can’t direct his header on target.
Real Madrid 2-1 Barcelona
16:51
,
Lawrence Ostlere
66 min: But Madrid are still creating chances. Bellingham is the latest to try his luck but his effort is blocked, before he scores but yet another goal is disallowed – this one was clearly offside.
Real Madrid 2-1 Barcelona
16:49
,
Lawrence Ostlere
63 min: Yamal is moving into more central spaces and looking more dangerous as Barcelona go in search of the equaliser.
Real Madrid 2-1 Barcelona
16:42
,
Lawrence Ostlere
The penalty moment that has lifted Barcelona here:
NOT. ON. MY. WATCH.#laligahighlights pic.twitter.com/q7iqS4QQYL
— FC Barcelona (@FCBarcelona) October 26, 2025
Real Madrid 2-1 Barcelona
16:40
,
Lawrence Ostlere
58 min: Huijsen is booked for a mistimed tackle on the edge of the box – a chance for Barcelona. Rashford crosses the set-piece towards the far post but Courtois races out to catch.
Real Madrid 2-1 Barcelona
16:38
,
Lawrence Ostlere
56 min: Rashford feeds Balde who slides the ball across goal, but he can’t find a teammate.
Real Madrid 2-1 Barcelona
16:38
,
Lawrence Ostlere
55 min: Barcelona miss a big chance themselves, as Fermin drives through towards goal and elects, wrongly, to shoot when Rashford was in space to his left. Courtois saves but Barca should be level!
Penalty saved!
16:34
,
Lawrence Ostlere
52 min: Mbappe fires his penalty towards the top corner and Szczesny dives across to push it away. Brilliant save! What a wild game this is.
Penalty to Real Madrid!
16:32
,
Lawrence Ostlere
Another huge moment for the officials, as Bellingham and his teammates passionately claim a handball against Eric Garcia in the Barcelona box. Garcia didn’t seem to know a lot about it but there was contact between ball and arm, and the referee checks the pitchside monitor... before giving the spot-kick.
Real Madrid 2-1 Barcelona
16:28
,
Lawrence Ostlere
47 min: No changes by either side at the break. Fermin Lopez tries a strike from the edge of the box but it’s straight at Courtois.
Second half! Real Madrid 2-1 Barcelona
16:24
,
Lawrence Ostlere
Back underway in Madrid. Will Barcelona turn this around or are Real heading for a five-point lead at the top of La Liga tonight?
Half-time: Real Madrid 2-1 Barcelona
16:18
,
Lawrence Ostlere
That Bellingham moment in pictures...



Half-time: Real Madrid 2-1 Barcelona
16:10
,
Lawrence Ostlere
A wild ride of a first half, and it’s Real Madrid who deservedly lead at the break.
No goal!
16:06
,
Lawrence Ostlere
Another disallowed goal by Kylian Mbappe, though this time he was clearly offside after pouncing on a rebound after Bellingham’s shot.
GOAL! Real Madrid 2-1 Barcelona (Bellingham, 43 min)
16:03
,
Lawrence Ostlere
Real restore their lead! It’s a quick counterattack and when the ball is crossed to Eder Militao, he heads it down invitingly for Jude Bellingham to finish off in the box.
Both England internationals are having in impact on this Clasico, but it’s Madrid who are winning once more.
Real Madrid 1-1 Barcelona
16:01
,
Lawrence Ostlere
41 min: Vinicius is booked for holding back Pedri.
Real Madrid 1-1 Barcelona
16:00
,
Lawrence Ostlere
What a season Rashford is having. That’s seven assists now, and five goals, since joining Barcelona.
GOAL! Real Madrid 1-1 Barcelona (Fermin Lopez, 38 min)
15:58
,
Lawrence Ostlere
And just like that, Barcelona are level! Pedri pinches the ball in midfield and sparks a counter-attack. They work it to Rashford out wide, who plays in Fermin Lopez to finish past Courtois.
Real Madrid 1-0 Barcelona
15:56
,
Lawrence Ostlere
36 min: Madrid are dominating this first period and the latest player to have a pop at goal is Bellingham, whose effort from the edge of the box but can’t find the corner.
Real Madrid 1-0 Barcelona
15:52
,
Lawrence Ostlere
32 min: Barcelona create a rare chance with Ferran Torres on the edge of the box, but his shot is weak and easily dealt with by Courtois.
Real Madrid 1-0 Barcelona
15:48
,
Lawrence Ostlere
29 min: Mbappe gets away another shot, which is kept out by Szczesny at his near post. A moment later the Barcelona keeper stops Huijsen’s effort from close range.
Real Madrid 1-0 Barcelona
15:46
,
Lawrence Ostlere
26 min: Valverde – who has just been booked for chopping down Rashford from behind – tries a speculative long shot which misses the target.
Real Madrid 1-0 Barcelona
15:45
,
Lawrence Ostlere
Mbappe timed his run well to beat the famous Barcelona offside trap, and Madrid are in front.


GOAL! Real Madrid 1-0 Barcelona (Mbappe, 21 min)
15:41
,
Lawrence Ostlere
They’ve had a penalty overturned and a goal ruled out, but finally Kylian Mbappe has scored, and this one stands! Bellingham is at the heart of the move, turning in midfield and sliding a pass through to Mbappe who slots it past Szczesny.
Real Madrid 0-0 Barcelona
15:40
,
Lawrence Ostlere
Mbappe celebrates after firing Madrid in front, but it’s not to be...


Real Madrid 0-0 Barcelona
15:37
,
Lawrence Ostlere
19 min: Kounde shuts down Vinicius as the Brazilian dribbled down the left wing. Madrid keep on coming.
Real Madrid 0-0 Barcelona
15:36
,
Lawrence Ostlere
Replays show Mbappe was just offside as the ball was played forwards. It was a brilliantly taken strike, perhaps 20 yards or so from goal, but it doesn’t count and they’re still all square.
No goal!
15:33
,
Lawrence Ostlere
Mbappe celebrates passionately but his delight is soon wiped out by the officials, as VAR spots offside in the build-up. The Madrid fans are fuming.
GOAL! Real Madrid 1-0 Barcelona (Mbappe, 12 min)
15:31
,
Lawrence Ostlere
And there’s the breakthrough! Mbappe moves the ball out of feet just outside the box and fires home, a lovely finish. He can’t stop scoring this season.
Real Madrid 0-0 Barcelona
15:29
,
Lawrence Ostlere
12 min: A first look at goal for Yamal, who cuts inside from the right and bends a shot towards the far corner, but not enough to arc the ball back on target.
Real Madrid 0-0 Barcelona
15:26
,
Lawrence Ostlere
9 min: Barcelona respond well after the penalty incident, with Rashford working a neat bit of play before Camavinga comes across to break up the attack.
No penalty!
15:23
,
Lawrence Ostlere
It’s not offside but the foul is overturned on review, with VAR concluding Yamal was kicked by Vinicius rather than vice versa. Kylian Mbappe won’t get the chance to score from 12 yards.

Penalty to Real Madrid!
15:22
,
Lawrence Ostlere
A huge early moment as Vinicius Jr is brought down in the box. Although VAR is just checking whether there was an offside during the build-up...
Real Madrid 0-0 Barcelona
15:20
,
Lawrence Ostlere
3 min: Lamine Yamal is on the receiving end of loud boos every time he goes near the ball. You suspect that will be his reaction for the rest of his career in this stadium.
Rashford gets away the first shot, which is blocked by Militao.
Real Madrid 0-0 Barcelona
15:18
,
Lawrence Ostlere
1 min: The roof is closed at the Bernabeau and will contain a lot of the noise.
Kick-off! Real Madrid 0-0 Barcelona
15:15
,
Lawrence Ostlere
And they’re off!
Real Madrid v Barcelona – live
15:11
,
Lawrence Ostlere
Here we go then – the players enter the stadium. Will Real Madrid extend their lead at the summit of La Liga to five points, or is this Barcelona’s moment to steal top spot?

Real Madrid v Barcelona – line-ups
14:58
,
Lawrence Ostlere
Only 15 minutes until kick-off at the Santiago Bernabeu. Here’s a reminder of the two sides:
✅ Our starting XI!
— Real Madrid C.F. (@realmadriden) October 26, 2025
@FCBarcelona pic.twitter.com/kou4Fzt7aA
-
— FC Barcelona (@FCBarcelona) October 26, 2025
Line up pic.twitter.com/gYUAeL8t2q
Real Madrid v Barcelona – live
14:48
,
Lawrence Ostlere
The players are gearing up for kick-off at the Bernabeu...


Raphinha injury a blow, admits Barcelona assistant Sorg
14:33
,
Lawrence Ostlere
Assistant coach Marcus Sorg said on Saturday: "Any team would miss Raphinha, but the situation is what it is. He is injured.”

Alonso ignores 'cheat' jibe by Yamal
14:21
,
Lawrence Ostlere
Pressed further, Alonso reiterated his stance.
"No, I’m not going to get into that. There have been a lot of statements from people in Barcelona and I can't comment on them all. For us, the important thing is the pitch, what happens on the pitch. Where we’ve come from and what lies ahead. That's what concerns me most and what we’ve been working on."
Visibly irritated when the question came up a third time, Alonso, who took over from Carlo Ancelotti at Real in June, added: "Are we going back to that? What I have in my head is that it's going to be an intense and competitive match.
"We have to be prepared because there will be moments for everything. The players have to have the necessary adrenaline. I’m not thinking about other consequences."

Alonso ignores 'cheat' jibe by Yamal
14:15
,
Lawrence Ostlere
Real Madrid manager Xabi Alonso declined to comment on Saturday after Barcelona winger Lamine Yamal suggested the capital club "cheat" and "complain" in a televised interview on Friday.
Instead, Alonso directed his focus to Sunday's El Clasico at the Bernabeu, emphasising the importance of the match for his LaLiga leaders who have 24 points, two ahead of Barca in second.
Alonso faced repeated questions from reporters regarding Yamal's remarks, made during an appearance on a Kings League programme alongside former Barcelona defender Gerard Pique.
The 18-year-old Barca forward compared Real to Porcinos, a Kings League team, stating: "Of course! Yes, they cheat, they complain ..." The comments, which Pique supported, stirred debate in the build-up to one of soccer's most iconic fixtures.
When asked about Yamal’s statements, Alonso dismissed the topic. "It’s an important match ... important enough," he said.
"It has many ingredients for us to play well, for us to enjoy it. And that’s what excites us the most, the biggest incentive for tomorrow."

Confirmed line-ups
14:04
,
Lawrence Ostlere
Here are the two teams!
Real Madrid: Courtois; Valverde, Militao, Huijsen, Carreras; Tchouameni, Camavinga; Vinicius, Bellingham, Güler; Mbappe.
Barcelona: Szczesny, Kounde, Eric Garcia, Cubarsi, Balde; Frenkie de Jong, Pedri, Fermin; Rashford, Ferran Torres, Lamine Yamal.
How to watch
14:02
,
Lawrence Ostlere
El Clasico kicks off at 3.15pm GMT at the Santiago Bernabeu. Viewers in the UK can watch the game live on Premier Sports 1, with coverage starting at 2.45pm.
Predicted line-ups
13:49
,
Lawrence Ostlere
Real Madrid XI: Courtois; Carvajal, Militao, Asencio, Carreras; Guler, Tchouameni, Bellingham; Diaz, Mbappe, Vinicius.
Barcleona XI: Szczesny; Kounde, Araujo, Cubarsi, Balde; Pedri, De Jong; Yamal, Fermin, Rashford; Ferran.
Team news
13:43
,
Lawrence Ostlere
Real Madrid could welcome back Trent Alexander-Arnold or Dani Carvajal back into their starting line-up following respective injuries, while Dean Huijsen is also in contention. Antonio Rudiger and David Alaba remain sidelined.
Barcelona’s extensive injury list is growing, with Raphinha joining a host of high-profile absentees including Olmo, Lewandowski, Gavi and Marc-Andre ter Stegen due to a leg muscle injury. Despite Raphinha's setback, the Spanish champions remain optimistic that they can count on key players Ferran Torres, Jules Kounde, Andreas Christensen and Frenkie De Jong, who all took part in training on Saturday. Hansi Flick won’t be on the touchline due to a ban.
Real Madrid v Barcelona
13:36
,
Lawrence Ostlere
Real Madrid could extend their lead at the top of LaLiga as they welcome fierce rivals Barcelona in what may prove a crucial El Clasico come the end of the season.
Los Blancos have emerged as the early frontrunners for the title, with league top scorer Kylian Mbappe having already hit 10 goals to power his side to eight wins from nine.
Barcelona, meanwhile, come into the game in the midst of an injury crisis, with Raphinha now joining the likes of Dani Olmo, Robert Lewandowski and Gavi on the treatment table.
Xabi Alonso’s side will surely see Sunday’s matchup as the perfect opportunity for Real Madrid to break their losing streak against the Blaugrana, having not produced any sort of result in El Clasico in their previous four meetings.
Real Madrid v Barcelona – live
13:32
,
Lawrence Ostlere
Hello and welcome along to live coverage of Real Madrid v Barcelona in the first Clasico of La Liga this season.
