Key events
An email from Colin Fordham, on this intriguing clash of styles. “After Mbappé’s rather lucky goal and the impressive Mourinho-inspired defensive effort of Real Madrid with everyone, Bellingham included, pressing Barca’s players to the nth degree, it was refreshing to see pure football. Pedri’s feint and pass for Rafinha, and the Brazilian’s finish, were sublime.”
75 mins: Dumfries looks for Mbappe over the top, but Garcia is off his line to deal with the through ball.
73 mins: Almost a moment of Lamine Yamal magic as he plays a cross-shot with the outside of his boot that just evades Raphinha at the far post. Barcelona make another change, with Frenkie De Jong replacing Fermin Lopez.
72 mins: Bernardo Silva is penalised for a foul in midfield. Barça looked the more leggy team for the first hour, but Real Madrid are beginning to tire.
71 mins: Arda Guler has another go from the edge of the area, a low fizzer that Garcia gets behind. I’m not sure if Guler is exciting, frustrating or a mixture of the two.
70 mins: Still, I reckon José might see it differently.
69 mins: Balde scrambles the corner away, but Mbappe appeals for handball. The ball definitely hit Balde’s arm, before passing under it, but it would be very harsh to give that with both players jostling each other.
68 mins: Dumfries steams down the right and his underhit cross towards Mbappe is cleared behind by Balde. Real Madrid get a corner …
66 mins: The xG for this game is currently at 0.96-0.86 in Barcelona’s favour. So, 1-1 seems a fair scoreline.
65 mins: Big save! Barça win another corner, met by Gerard Martin with a header six yards out – but Lunin claws it off the line to keep the scores level!
63 mins: A first change for the visitors, with Denzel Dumfries replacing Fede Valverde at right-back. Arda Guler takes aim from a distance, forcing Garcia into an awkward save-clearance combo.
Updated at 17.31 EDT
GOAL! Barcelona 1-1 Real Madrid (Raphinha 61′)
It’s played short, and Pedri plays a lovely reverse pass inside for Raphinha, to the right of goal. Lunin gets a hand to his effort, but it has too much power. After a torrid first hour, Barcelona are level!
Raphinha scores for Barca! Photograph: Lluís Gené/AFP/Getty ImagesShare
Updated at 17.33 EDT
60 mins: Gordon pings a low ball across the area, which Cucurella clears behind with undue haste. And from the corner …
59 mins: It looks like Diomande’s calf problem may have been caused by Joao Cancelo’s challenge, which is better news than a muscle injury.
58 mins: Diomande is still wincing on the sideline, but does come back on to try and run it off. Raphinha’s cross is then cleared away by Konate in the Phil Jones style.
55 mins: Diomande leads the latest charge upfield and finds Bellingham on the left, but then goes down holding his calf. Bellingham bustles into the area but the ball ultimately bobbles out for a goal kick.
53 mins: Is this Camp Nou or Casa Amor? Because Barcelona are open. Bellingham has another chance to pick out Mbappe, and does a better job this time – but Balde gets across to clear with a well-timed flick of the boot.
Updated at 17.19 EDT
52 mins: Lamine finds a pocket of space but is robustly dealt with by Ibrahima Konaté. Moments later, Dean Huijsen makes another firm but fair challenge to deny Raphinha.
Updated at 17.19 EDT
50 mins: Another big chance for Real Madrid! Bellingham scoots past Cubarsi and Real are two-on-one, but he can’t find the pass beyond Martin that would have played Mbappe clean through.
49 mins: Signs that Lamine Yamal is starting to stir, as he gets in behind Cucurella and wins a corner off Huijsen. Again, though, the corner is easy for Real to deal with.
Lamine Yamal takes a run at Marc Cucurella. Photograph: Javier Borrego/AFP7/ShutterstockShare
Updated at 17.17 EDT
47 mins: Lamine Yamal picks the ball up from Pedri but is dispossessed by Bellingham, and responds by kicking out and conceding a free kick.
46 mins: Tchouameni is the first name in the book for a clumsy foul on Pau Cubarsi.
ShareSecond half
The second half begins without any changes.
Real Madrid’s attack continues to run smoothly without the suspended Vinicius, while Bellingham and Cucurella have largely kept Rodri and Lamine Yamal out of the game. Pedri had a terrible first half, but Fermin and Gordon have looked likely going forward.
“Barcelona’s press isn’t working properly, they rarely manage to box their opponents in,” writes Kari Tulinius. “If it goes on like this, the match will keep drifting away from them. Real are able to run into acres of space again and again. Hansi Flick must be fuming.”
“Oh, and the Golf thing is because of a collaboration with Tyler the Creator’s Golf Wang clothing label.” Of course! I understand all of these words.
Another big derby earlier tonight, with Manchester United grabbing a late leveller against City.
ShareHalf time: Barcelona 0-1 Real Madrid
Is this … is this a Mourinho masterclass? It’s been a while. So far, Real Madrid’s game plan is working perfectly against an out-of-sorts Barcelona. More soon …
Updated at 16.54 EDT
47 mins: Double yikes! Diomande is onside and beats a nervous clutch of Barca defenders to the ball … then fires into the side netting. Barcelona are absolutely wide open, and Pedri keeps giving the ball away.
Updated at 16.51 EDT
46 mins: Yikes! In the first of two added minutes, Mbappe gets in behind again and smashes a shot against the post … but now the flag goes up.
45 mins: Signs of Barcelona warming up, with Rodri hitting a low effort that Lunin gets down to gather.
43 mins: Huge chance for Lamine Yamal! Fermin’s pass pings through a crowd and finds the No 10 on his own, but he miskicks it wide from a tight angle. We all expected better.
ShareGOAL! Barcelona 0-1 Real Madrid (Mbappé 41′)
Another Real Madrid break causes panic in the home defence, Cucurella sweeping it forward to Diomande whose cross is cleared by Gerard Martin but ricochets in off Kylian Mbappé! Fortunate, but deserved.
Kylian Mbappé scores for Real! Photograph: David Ramos/Getty ImagesShare
Updated at 16.51 EDT
39 mins: Another frustrating attack fizzles out for Hansi Flick’s side, who are having a hard time breaking down the banks of white shirts in front of them.
37 mins: Barcelona win a free kick as Cucurella grabs at Lamine Yamal’s sleeve. There are protests from Barça players, but that was never worth a booking.
36 mins: Real Madrid have a rare spell of possession in the Barcelona half, but Bernardo Silva sees Pedri nick the ball away from him.
34 mins: Gordon motors into space down the left and forces a near-post save from Lunin … but Lamine Yamal isn’t happy that the ball wasn’t squared in his direction.
33 mins: A chance for Mbappé! Straight away, Madrid charge downfield and he connects acrobatically with Guler’s cross – but the ball flies high over the bar.
32 mins: Real Madrid almost pay for switching off in defence, with Raphinha galloping forward from a quick free-kick and drilling it wide of the near post.
31 mins: It breaks down as Pedri misjudges another pass, allowing Guler to deflect it away. It’s been a nervy first half-hour for the hosts.
30 mins: Balde will slot in at left-back, with Joao Cancelo switching to right-back. Barcelona are now trying to keep the ball better …
28 mins: We pause for a breather after Xavi Espart goes down; the right-back hasn’t looked 100% for the last 10 minutes or so. He’s replaced by Alejandro Balde, while Mourinho offers some hurried advice to Bernardo Silva.
Updated at 16.33 EDT
27 mins: Garcia hares off his line to clear away with Mbappe lurking; he’ll need to do more of that with Barcelona’s high line almost in the other half.
26 mins: While I try and work out why Barcelona’s shirt just says ‘GOLF’ on it, Bellingham almost finds the on-rushing Huijsen with a pitch wedge of a pass.
Fore! Photograph: Joan Monfort/APShare
Updated at 16.37 EDT
25 mins: At the other end, Guler has Espart isolated but opts for an ambitious shot, which is deflected behind. Barcelona clear the corner away.