Barcelona Edge Real Madrid in Seven-Goal El Clásico Thriller
If you missed this El Clásico, stop everything and find a replay — you won't regret a single second. FC Barcelona and Real Madrid delivered a breathtaking spectacle filled with disallowed goals, penalties, missed sitters, relentless intensity, and drama that simply refused to die. This was Spanish football at its absolute peak.
There could have easily been twenty goals on the night, but the scoreboard settled at a spectacular 4-3 win for Barcelona. The fireworks began early, with Kylian Mbappé striking twice in the first 15 minutes — first converting a penalty he won himself, then finishing off a brilliant assist from Vinícius Júnior. Real Madrid looked in complete control at 2-0.
But this is Barcelona — and comebacks are in their DNA. Within five minutes, Eric García rose highest to head one home and cut the deficit. Then, in the 32nd minute, 16-year-old sensation Lamine Yamal curled a beauty into the far corner to level it at 2-2. Two minutes later, Raphinha capitalized on the momentum, finishing coolly to put Barça in front. On the stroke of halftime, Raphinha struck again — stealing the ball from Lucas Vázquez, exchanging a slick one-two with Ferran Torres, and beating Thibaut Courtois from close range.
Real Madrid fought back in the second half. In the 70th minute, Vinícius and Mbappé raced through on goal together — the Brazilian unselfishly squared it, and Mbappé completed his hat-trick in style, making it 4-3 and setting up a tense finale.
There was late controversy too. In the fifth minute of added time, Fermín López thought he had sealed it with a dramatic goal, but it was ruled out for handball after VAR review. Still, Barcelona held on — and that might just be the win that secures them the La Liga 2024/25 crown.
And for the history buffs: after this clash, the all-time El Clásico record stands at Real Madrid – 105 wins, Barcelona – 104 wins, and 52 draws. The eternal rivalry lives on — and it’s closer than ever.
2024-25, Spain - La Liga
Barcelona - Real 4:3 (4:2)
Goals: Mbappé, 5 (penalty) (0:1); Mbappé, 14 (0:2); Garcia E., 19 (1:2); Yamal, 32 (2:2); Raphinha, 34 (3:2); Raphinha, 45 (4:2); Mbappé, 70 (4:3)
Barcelona: Szczesny; Cubarsí (Christensen A., 57); Martinez In.; Garcia E. (Fort H., 78); Martín (Balde Al., 57); de Jong F.; Olmo (Fermin, 77); Raphinha; Yamal; Torres F. (Gavi, 89); Pedri
Bench: ter Stegen; Peña I.; Araujo R.; Casado M.; Pau Victor; Lewandowski; Fati An.
Yellow Cards: Araujo R. 45; Martinez In. 54; Fermin 80; Pedri 87
Real: Courtois; García Fr.; Asencio R.; Tchouaméni; Güler A. (Diaz Br., 46); Vazquez L. (Endrick, 84); Dani Ceballos (Modric, 46); Bellingham; Valverde F.; Vinícius Júnior; Mbappé
Bench: Lunin Andriy; Mestre; Vallejo; Naveros; Rodrygo
Yellow Cards: Valverde F. 29; Tchouaméni 37; Asencio R. 50