Wednesday, October 29, 2025

Real Madrid v Barcelona: La Liga – live updates

<strong>Minute-by-minute report:</strong> Can the hosts open up a five-point lead over their great rivals with victory at the Bernabéu? Join Billy Munday

Real Madrid v Barcelona: La Liga – live updates

3.59pm GMT

41 min: Barcelona go on the break with Pedri, whose ball back across the penalty area is headed out for a corner by Camavinga. Rashford’s corner is flicked goalwards by Fermín and Courtois makes a diving save!

3.57pm GMT

Unselfish from Rashford, who gets his 7th assist in 13 games for Barcelona. Fermín López follows up his hat-trick against Olympiakos with a goal here.

Updated at 3.58pm GMT

3.57pm GMT
GOAL! Real Madrid 1-1 Barcelona (Fermín 38)

We’re level! Guler has his pocket picked by Pedri on the edge of his own box. Balde finds Rashford, who squares it for Fermín to convert. Courtois got a hand on it but not enough.

Updated at 3.58pm GMT

3.55pm GMT

37 min: Carreras picks out Bellingham but his shot is low and easy for Szczesny to gather.

3.52pm GMT

35 min: Szczesny is called into action at the other end as Vinicius cuts inside and bends one. Madrid take the corner quickly but it comes to nothing.

3.52pm GMT

33 min: Big chance for Barcelona! The ball falls to Ferran inside the area and his shot doesn’t have enough pace on it to beat Courtois, who dives down to his left to gather.

3.49pm GMT

31 min: Madrid win another corner after Mbappé threatens again. Rashford goes down holding his face but is soon up again to help defend.

3.48pm GMT

30 min: Another save from Szczesny! Huijsen gets on the end of a cross from deep and stretches to prod a shot on goal. The Barcelona keeper is there deny him.

3.47pm GMT

29 min: Bellingham wins a free-kick off García. Valverde takes it quickly to Mbappé, who spins Cubarsí and forces a save from Szczesny.

3.46pm GMT

28 min: The home crowd enjoy it as Vinicius goes in heavy on Yamal after a loose touch from the teenager. Barcelona’s front three have seen so little of the ball.

3.44pm GMT

26 min: Bellingham’s deflected shot wins a corner for Madrid. Valverde then smashes an effort over from the edge of the box with his left foot.

3.43pm GMT

25 min: Bellingham’s winning the battle of the Brits so far. His swivel past Pedri in midfield was good but the pass through to Mbappé was better. Rashford is yet to get into the game.

3.41pm GMT

There’s a nervous pause before the game resumes as VAR confirms Mbappé was indeed onside. Madrid lead!

3.40pm GMT
GOAL! Real Madrid 1-0 Barcelona (Mbappé 22)

Mbappé has the ball in the back of the net again! Bellingham turns Pedri and splits the Barcelona defence with a ball through to Mbappé, who slots past Szczesny.

Updated at 3.47pm GMT

3.39pm GMT

21 min: Yamal wants a free-kick as he tussles with Carreras on the touchline. Madrid are up in arms after a challenge from Ferran on Militão. Who’d want to referee this one?

3.37pm GMT

19 min: Guler, Bellingham and Camavinga are picking up advanced positions behind the front pairing of Mbappé and Vinicius, with Tchouameni sitting. It’s very attacking and very unpredictable. It could also be a problem for Alonso out of possession.

3.35pm GMT

17 min: Vinicius drives at Koundé down Madrid’s left but the Frenchman closes his legs just in time to stop the winger going past him.

3.34pm GMT

Mbappé was marginally offside as Guler prodded it away from Fermín.

3.32pm GMT

Goal ruled out! An offside in the buildup chalks off an unbelievable opener. Another lucky escape for Barcelona.

3.30pm GMT

12 min: What a strike from Mbappé! Fermín loses the ball inside his own half for Barcelona. It drops to Mbappé some 25 yards from goal, sits up nicely and he thwacks it past Szczesny into the back of the net! Golazo. The referee is checking for offside …

Updated at 3.31pm GMT

3.28pm GMT

Hansi Flick’s red card last weekend against Girona means he’s got a touchline ban today. His assistant Marcus Sorg is in the dugout.

3.27pm GMT

9 min: In trademark fashion, Yamal cuts inside on his left foot and curls a shot wide of the far post. Courtois was worried enough to dive to his right to see it on its way.

3.26pm GMT

8 min: It’s been a very open start to the game. Madrid have just settled into it after a very nervy opening minute or two.

3.24pm GMT

Contentious to say the least. It wasn’t obvious whether Vinicius kicked Yamal or the other way round. The referee changed his mind and gave it Barcelona’s way.

3.23pm GMT

Hang on, the referee is heading to the monitor. Yamal possibly gets the ball first. Decision reversed – no penalty! Free-kick to Barcelona instead.

Updated at 3.30pm GMT

3.21pm GMT

3 min: Penalty to Real Madrid! They counter from that corner and Bellingham plays the ball out to Vinícius. Yamal dangles his foot and catches the Brazilian and the referee points to the spot!

Updated at 3.21pm GMT

3.20pm GMT

2 min: Rashford has the first chance of the game as Huijsen gives the ball away in his defensive third. Rashford’s shot is blocked by Militão and out for a corner, which Courtois punches away.

3.18pm GMT
Kick-off

We’re under way! Whistles around the ground as Lamine Yamal is shown on the big screen for the first time.

3.13pm GMT

The teams are out at the Bernabéu. The roof is closed and it’s bound to be loud. Kick-off is a couple of minutes away.

3.05pm GMT

Another subplot of today’s game is the collapse of La Liga’s plans to play Barcelona’s away game at Villarreal in Miami in December.
La Liga have tried moving matches abroad before – five times, in fact, with four of them involving Barcelona.
Real Madrid have long been opposed to the idea and Thibaut Courtois spoke out against it before December’s move to Miami was binned.

Related: Thibaut Courtois says La Liga plan for match in Miami ‘distorts the competition’

Related: La Liga announces cancellation of Villarreal-Barcelona match’s move to Miami

Related: If Tebas had only listened he might have got his La Liga game abroad | Sid Lowe

2.59pm GMT

Last season’s clásicos produced 23 goals in total from four games – Barcelona won all four, including 4-0 at the Bernabéu in the league:
La LigaReal Madrid 0-4 BarcelonaBarcelona 4-3 Real Madrid
Copa del Rey (final)Barcelona 3-2 Real Madrid (after extra-time)
Supercopa (final)Real Madrid 2-5 Barcelona
Strap in, then.

2.51pm GMT

There is major star power on both sides at the Bernabéu today in Kylian Mbappé and Lamine Yamal. Barcelona’s teenage sensation has been poking the bear a bit this week with comments on an online stream that Real Madrid “rob and complain”.
Xabi Alonso was asked about those comments in his pre-match press conference yesterday. “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.”
Then he was asked about them again: “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.”
Then he was asked about them a third time: “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.”

2.43pm GMT

Sid has also been making the case for el clásico to still be the biggest game in club football and … well, it’s hard to argue with him.

2.40pm GMT

In Jude Bellingham and Marcus Rashford, there is an Englishman apiece in the Real Madrid and Barcelona starting XIs – the first time that has happened in a clásico in La Liga, as Sid Lowe explains:

Related: Rashford v Bellingham: 123 years on, clásico gets another Battle of Britain

2.30pm GMT

Captain Fede Valverde continues at right-back for Real Madrid, while Trent Alexander-Arnold – out since mid-September with a hamstring injury – is fit enough for a place on the bench.
Arda Guler is given the nod by Xabi Alonso ahead of Rodrygo and Franco Mastantuono in those attacking positions behind Kylian Mbappé.

Updated at 3.00pm GMT

2.27pm GMT

Marcus Rashford is handed a start in his first clásico for Barcelona after scoring twice against Olympiakos in midweek.
Fermín López is also rewarded for his hat-trick in the Champions League with a place in the XI. Raphinha is not fit enough to make the bench.
Pau Cubarsí and Eric García are preferred to Ronald Araújo at centre-back.

Updated at 2.59pm GMT

2.24pm GMT
Starting lineups

Real Madrid (4-2-3-1): Courtois; Valverde, Militão, Huijsen, Carreras; Tchouameni, Camavinga; Guler, Bellingham, Vinícius; Mbappé.Subs: Lunin, Carvajal, Alexander-Arnold, Mendy, Asencio, F García, Ceballos, Brahim, Mastantuono, Endrick, Rodrygo, G García.
Barcelona (4-2-3-1): Szczesny; Koundé, Cubarsí, García, Baldé; Pedri, De Jong; Lamine Yamal, López, Rashford, Torres.Subs: Kochen, Aller, Martín, Torrents, Araújo, D Fernández, Bernal, Casadó, Espart, Bardghji, T Fernández.

2.15pm GMT
Preamble

Hello and welcome. Hoy jugamos. Real Madrid and Barcelona meet for the first time this season against a tense backdrop of political squabbles, player jibes and a failed attempt to move La Liga matches abroad. So, same as usual, eh?
The Santiago Bernabéu plays host to el clásico this afternoon, with the game kicking off at 4.15pm local time (3.15pm GMT). Xabi Alonso’s Madrid are top of the league, two points ahead of Hansi Flick’s defending champions in second. A home win today would have major ramifications for the title race.
There has been particular angst in the Spanish capital this week about La Liga’s failed efforts to take Villarreal v Barcelona to Miami in December, with Real Madrid’s Thibaut Courtois saying it would distort the competition. Lamine Yamal has stoked the flames a bit by telling the Twitch streamer Ibai Llanos that Real Madrid “rob and complain”. It’s sure to be feisty.
Team news is on the way. If you’ve got any skin in the game, feel free to send me an email with your thoughts as we go.