Barcelona vs Real Madrid: Live Copa Del Rey Final—Stream, Scores & Goals Updates
LIVE – Last update at 11:46 PM
Barcelona vs Real Madrid LIVE!
The Copa del Rey The upcoming clash will determine the winner of this season's El Clásico, with bitter adversaries Barcelona and Real Madrid locking horns in the tournament’s finale in Seville—a reunion not seen since 2014. Real Madrid has received a substantial lift before the match begins, thanks to Kylian Mbappé making his return after overcoming a slight knock.
The focus before the match has been primarily on referees rather than the players themselves. Yesterday, Real Madrid issued a statement indicating their plan to skip all media commitments prior to the game because of the appointed referee, Ricardo de Burgos Bengoetxea. They suggested he holds an unfair prejudice against their team and tends to favor Barcelona.
Bengoetxea maintained in a news conference He claimed to be a 'noble' individual as he shed tears and blamed Madrid’s television station for exerting undue influence on authorities, although Real labeled his comments as 'inappropriate'. Reports suggested that Los Blancos might potentially refuse to participate in the match; however, currently, the Copa del Rey final remains scheduled to proceed. Stay updated with all developments of El Clasico right here!
Latest updates on Barcelona versus Real Madrid
- GOAL! Pedri starts the game off brilliantly with an exquisite score.
- Goal! Mbappe levels the score for Real مدريد
- GOAL! Tchouameni heads Real ahead
- GOAL! Barcelona back level!
- GOAL! Kounde finds the back of the net with a decisive winner during extra time!
FINAL SCORE: Barcelona 3-2 Real Madrid
23:46 , Arthur FerridgeThat will seal it! Barcelona clinch the championship for the 32nd time, entirely due to Jules Kounde’s late goal!
You won’t forget this match in a hurry. Real Madrid gave it everything but fell agonisingly short. The party will last long into the night in Barcelona.
Barcelona 3-2 Real Madrid
23:46 , Arthur Ferridge120+3mins: Rudiger, on the bench, has been sent off, and it is taking about half the Real squad and staff to hold him back from running onto the pitch and giving the ref a piece of his mind.
It appears someone on the Real bench has been throwing missiles at the referee.
Barcelona 3-2 Real Madrid
23:43 , Arthur Ferridge120mins: Endrick is offside to end another Madrid attack, and that should just about do it....
Barcelona 3-2 Real Madrid
23:41 , Arthur Ferridge118mins: Crikey.
My heart rate is up.
Mbappe gets fouled from behind in the box, which should have resulted in a penalty for Real, except there was an offside involved at some point during the play.
The clock is ticking for Real.
GOOOOOAAAAL!!!!! Barcelona 3-2 Real Madrid
23:39 , Arthur Ferridge116 mins: THERE IT IS! JULES KOUNDÉ SCORES THE GOAL TO TAKE THE LEAD!
After an imperious defensive display, it is Kounde who drives a low shot in from well outside the area. That will surely seal it for Barcelona.
Fireworks explode among the audience, but you shouldn't rejoice prematurely. There are still four minutes left.
Barcelona 2-2 Real Madrid
23:37 , Arthur Ferridge115mins: Guler looks to find Bellingham again, but Kounde is there to block it this time.
Asencio cuts out Raphinha’s cross as Barcelona counter.
Ferran Torres is replaced by Pau Victor.
Barcelona 2-2 Real Madrid
23:36 , Arthur Ferridge113 mins: Belinghan reaches for Guler’s cross inside the penalty area but comes up short as he stretches fully and misses it by only a small margin.
Should a goal be scored during extra time, one would likely predict it'll be for Real.
Barcelona 2-2 Real Madrid
23:35 , Arthur Ferridge111 minutes: Gavi's cross is intercepted by Valverde, and Real launches a counterattack, but their weary limbs result in a lack of speed during the attack.
Endrick takes a shot from long distance, but his attempt is deflected.
Barcelona 2-2 Real Madrid
23:33 , Arthur Ferridge110 mins: After an outstanding defensive display, Rudiger is substituted; he appears completely exhausted.
The 18-year-old striker Endrick replaces him on the field.
Barcelona 2-2 Real Madrid
23:31 , Arthur Ferridge109 mins: Guler takes a shot, however, it's quite feeble given he came on as a substitute just an hour into the game.
Barcelona 2-2 Real Madrid
23:30 , Arthur Ferridge108 mins: Now it's Fermin's chance to take a shot at the goal, but his attempt hits his foot and loops up and over the crossbar.
Bellingham has been issued a card for an earlier foul.
Barcelona 2-2 Real Madrid
23:29 , Arthur Ferridge107 mins: Ferran Torres scores a goal, but he was clearly offside. This indicates signs of tiredness.
Barcelona 2-2 Real Madrid
23:28 , Arthur Ferridge105 mins: Setting sail again for an additional 15 minutes.
ET HO: Barcelona 2-2 Real Madrid
23:28 , Arthur FerridgeThere's nothing happening from the corner, and that will conclude the first half of extra time.
There isn't much to update for the past fifteen minutes.
ET HO: Barcelona 2-2 Real Madrid
23:25 , Arthur FerridgeThere's nothing happening from the corner, and that concludes the first half of extra time.
There isn't too much to update for the past fifteen minutes.
Barcelona 2-2 Real Madrid
23:24 , Arthur Ferridge105mins: Corner to Real...
Barcelona 2-2 Real Madrid
23:24 , Arthur Ferridge104 mins: Under pressure from Modric, Raphinha falls inside the penalty area, and although the referee seems to contemplate calling for a foul, none is awarded.
Ferran Torres goes close, but his shot is wide.
Barcelona 2-2 Real Madrid
23:18 , Arthur Ferridge99mins: Ferran Torres puts a dangerous cross into the area, but it is Courtois’ to claim.
Barcelona 2-2 Real Madrid
23:17 , Arthur Ferridge97mins: LOTS of tired legs on the pitch now. All the dramatic energy of the first 90 minutes is gone now - both sets of players seem content to wait it out and play for penalties.
The first goalscorer of the night, Pedri, is withdrawn, Eric Garcia replacing.
Barcelona 2-2 Real Madrid
23:13 , Arthur Ferridge93mins: A lively start to the extra time period from both sides. Ferran Torres goes forward and is dispossessed, before Mbappe goes the other way and is also dispossessed.
Barcelona 2-2 Real Madrid
23:10 , Arthur Ferridge90 mins: Overtime has started.
We’re sure to witness more spectacular displays here – I trust you have some popcorn ready.
Barcelona 2-2 Real Madrid
23:07 , Arthur FerridgeHonestly, we ought to have anticipated this degree of disorder.
El Clásico in a cup final? Really?
Four scores within the ninety minutes lead to additional playtime followed by penalty kicks. What excitement unfolds in Seville!
Barcelona 2-2 Real Madrid
23:04 , Arthur FerridgeWe're heading into overtime! An additional 30 minutes to distinguish between these two teams.
Barcelona 2-2 Real Madrid
23:0390+10mins: No penalty! Unbelievable.
And into the book goes Raphinha, for simulation.
Barcelona 2-2 Real Madrid
23:02 , Arthur Ferridge90+9mins: There is definite contact in the tackle, but the question is how easily Raphinha went to ground.
He does go down easily, it must be said, but was it easy enough? That is in the referee’s hands.
Barcelona 2-2 Real Madrid
23:01 , Arthur Ferridge90+6 mins: The referee is reviewing the monitor.
No pressure, mate.
Barcelona 2-2 Real Madrid
23:01 , Arthur Ferridge90+6 mins: It seems VAR is looking into it.
Barcelona 2-2 Real Madrid
23:00 , Arthur Ferridge90+6 mins: PENALTY FOR BARCELONA! Asensio brings down Raphinha, who goes down theatrically, however, it clearly is a foul and a deserved penalty.
Barcelona 2-2 Real Madrid
22:59 , Arthur Ferridge90+5 mins: Ferran Torres falls inside the penalty area, yet the referee ignores it. Shortly after, Fermin brings down Guler aggressively, resulting in a foul being called, though he does not receive a second yellow card.
There are 60 seconds remaining to resolve this.
Barcelona 2-2 Real Madrid
22:57 , Arthur Ferridge90+4 mins: Yamal sprints into the penalty area, but his longtime rival Toni Rudiger quickly ends any hopes he had for a last-minute victory.
Barcelona 2-2 Real Madrid
22:5491 mins: Modric receives a yellow card for dangerously tackling Gavi with his cleats.
Barcelona 2-2 Real Madrid
22:53 , Arthur Ferridge90mins: Six minutes added on.
Overtime is called for at Estadio de la Cartuja. Could someone snatch victory?
Barcelona 2-2 Real Madrid
22:52 , Arthur Ferridge89 mins: This isn't looking positive for Real. It appears Vinicius has sustained a muscle injury as he leaves the field limping, and he is substituted with Brahim Diaz coming on.
Barcelona 2-2 Real Madrid
22:49 , Arthur Ferridge86 mins: Kindly ignore all prior remarks regarding Courtois having an "outstanding" performance this day.
GOAL!!!!!! Barcelona 2-2 Real Madrid
22:47 , Arthur Ferridge84 minutes in: It's incredible! Ferran Torres saves the day for Barcelona, and now it's Real's players who are looking at each other in dismay!
Yamal sends a beautiful pass to Torres through the air, and Torres manages to take control of the ball past Courtois, who is stranded off his line, before scoring into the unguarded net.
Barcelona 1-2 Real Madrid
22:45 , Arthur Ferridge82 mins: Yamal nearly scores but Courtois makes the save. Naturally, as he has been outstanding throughout this game.
Barcelona 1-2 Real Madrid
22:42 , Arthur Ferridge79mins: A moment for us all to catch our collective breath as Rudiger sees the trainers. What a manic few minutes!
Is Madrid able to manage this?
GOOOOOAAAL! Barcelona 1-2 Real Madrid
22:40 , Arthur Ferridge77 mins: Incredible turnaround – Madrid take the lead! Trailing by one goal, they fight back to lead by one in only seven minutes; Tchouameni directs Real Madrid ahead with a header from Modric’s corner kick.
Barcelona appear perplexed—how did this ever come about?
Barcelona 1-1 Real Madrid
22:38 , Arthur Ferridge74 mins: Down comes the curtain from hero to zero! Vinicius works tirelessly only to set up Mbappe, who ought to score an easy finish. However, Pau Cubarsi disrupts Mbappe’s attempt with a last-ditch effort, deflecting the ball out for a corner kick.
Goal! Barcelona 1-1 Real Madrid
22:34 , Arthur Ferridge70 mins: He was the one! Mbappé takes the freekick and sends it low into the bottom-left corner, leveling the score for Real. What a strike from the French player.
Everything still up for grabs with 20 left to go.
Barcelona 1-0 Real Madrid
22:32 , Arthur Ferridge69 mins: The issue at hand is determining if Mbappe was clean through on goal when De Jong fouled him; however, it seems like only a yellow card will be shown to the Dutch player.
Real has a free kick approximately 25 yards away from the goal, directly in the center.
Barcelona 1-0 Real Madrid
22:31 , Arthur Ferridge68 mins: Mbappe races through the Barcelona penalty area and is brought down. The referee reaches into his pocket for the card.
Barcelona 1-0 Real Madrid
22:31 , Arthur Ferridge68mins: Bellingham takes Pedri off the ball with, shall we say, a heavy-handed tackle, and the Spaniard is down injured. He will continue, but that looks to have stung.
Barcelona 1-0 Real Madrid
22:28 , Arthur Ferridge65 mins: Barcelona effects their initial substitution of the evening as Dani Olmo is replaced by Ferran López.
Barcelona 1-0 Real Madrid
22:26 , Arthur Ferridge62 mins: Real move forward once more with Modric taking control. However, his cross isn’t claimed and ends up going out of bounds for a corner. The resulting corner doesn’t amount to anything significant.
Barcelona 1-0 Real Madrid
22:24 , Arthur Ferridge61 mins: A neat combination between Torres and Olmo sets up a great opportunity for Raphinha, but he shoots wide once more.
As Real strengthens their offensive game, they appear surprisingly vulnerable defensively. They will be eager for a goal quickly to avoid leaving themselves exposed; otherwise, Barcelona seems ready to capitalize on their mistakes.
Barcelona 1-0 Real Madrid
22:23 , Arthur Ferridge59mins: Case in point.
Vinicius takes a shot at the goal, and it nearly goes in, but ends up slightly off target. Szczęsny was caught off guard; he couldn’t make that save.
Barcelona 1-0 Real Madrid
22:22 , Arthur Ferridge59 mins: The partnership between Mbappe and Bellingham appears to be flourishing. The player from Birmingham and the one from Paris exhibit remarkable synergy, and Real are generating significantly more opportunities since the introduction of the Frenchman.
They are launching quicker attacks, applying stronger pressure, and providing increased support to Vinicius.
Barcelona 1-0 Real Madrid
22:20 , Arthur Ferridge57 mins: Vinicius is maneuvering through the penalty box yet again, but Szczesny rises to the challenge.
Madrid have been greatly improved in the second half.
Barcelona 1-0 Real Madrid
22:19 , Arthur Ferridge55 mins: A wasted opportunity for Wasteful from Barcelona, who missed a three-on-two chance.
Real adapts to the substitutions made during the game, countering with speed. The right flank remains unguarded for Yamal, yet Torres decides to pass to Raphinha instead, whose shot misses the target.
Barcelona 1-0 Real Madrid
22:18 , Arthur Ferridge55 mins: Dual substitution for Real! Out go Vazquez and Ceballos, as Modric and Guler come on.
Barcelona 1-0 Real Madrid
22:17 , Arthur Ferridge54 mins: Mbappé manages to create an opportunity for a shot with his initial significant action, but Szczesny blocks it effectively.
Barcelona 1-0 Real Madrid
22:15 , Arthur Ferridge52 mins: Lamine Yamal goes down after getting hit with the ball, yet his injuries seem minor as usual. He quickly gets up and continues participating in the game.
Barcelona 1-0 Real Madrid
22:13 , Arthur Ferridge49 mins: Amazing! Szczesny made two incredible saves!
Bellingham bombs forward and plays in Vinicius, whose first shot is very well saved by the Polish ‘keeper.
The rebound falls back to Vini, and his follow up is also well saved.
Rudiger advances towards the goal from the corner, but it goes past for a goal kick instead.
Barcelona 1-0 Real Madrid
22:12 , Arthur Ferridge49 mins: Again, Barcelona attempts a shot from long distance. This time it’s Pedri, but his attempt isn’t as precise as the one that kicked off the scoring in the first half.
That’s in Row Z from the kid.
Barcelona 1-0 Real Madrid
22:11 , Arthur Ferridge48 mins: It's Raphinha's chance to take a shot now, but he sends it right into Courtois' arms—no concerns whatsoever.
Barcelona 1-0 Real Madrid
22:09 , Arthur Ferridge46 mins: Barcelona begins the second half strongly as Yamal moves infield and takes a shot at Courtois, but it is comfortably saved.
Second half begins
22:08 , Arthur FerridgeAnd Mbappe is introduced in place of Rodrygo.
‘Voulez Vous’ by Abba rings out around the ground as he jogs on. He’ll want this win as much as anyone on the pitch.
Mbappe to be introduced?
22:06 , Arthur FerridgeReal need a goal... where else would they look?
It appears that the Frenchman is starting to get into gear.
A celestial body observes from the seat
22:00What's on your mind, Kylian?

HALFTIME: Barcelona 1 - 0 Real Madrid
21:52That concludes the first half—it was quite engaging, however, Barcelona will head into the second half with just a one-goal advantage.
Fill up your drinks, grab some snacks - the second half is just around the corner.
Barcelona 1-0 Real Madrid
21:51 , Arthur Ferridge45+5 mins: Barcelona get another corner before halftime, but Real handles this situation more efficiently.
Raphinha spots his name illuminated and attempts a volley from distance, yet his shot meekly rolls into Courtois' grasp.
Barcelona 1-0 Real Madrid
21:48 , Arthur Ferridge45+1mins: What a sequence.
Vinicius streaks into the box but his touch is heavy and he is cleaned off the ball by Szczęsny.
The referee gives a penalty, but Vini is offside in the build-up.
Play on, says the referee.
Barcelona 1-0 Real Madrid
21:47 , Arthur Ferridge45mins: Five minutes added to end the first half.
Lamine Yamal is down off the ball while Dani Ceballos flees the scene. He doesn’t look at all guilty...
Barcelona 1-0 Real Madrid
21:45 , Arthur Ferridge45mins: Vinicius drives at Kounde, who wants nothing to do with him and shuffles the ball behind for a corner, which Raphinha clears away.
Barcelona 1-0 Real Madrid
21:45 , Arthur Ferridge44 mins: How is it still just 1-0?! Barcelona's corner hits the crossbar and ricochets off the far post.
No one managed to get a hold of it throughout! Yet another miss for Real.
Barcelona 1-0 Real Madrid
21:44 , Arthur Ferridge44 mins: Raphinha takes the free-kick but it hits the wall instead. It seems Rudiger was right in its path, which might explain why.
Barcelona 1-0 Real Madrid
21:43 , Arthur Ferridge43mins: But Rudiger slips. We are all fallible, I suppose.
He clatters into Dani Olmo in what the commentator describes as “robust defending.” Fair enough.
Free kick to Barca in a dangerous area.
Barcelona 1-0 Real Madrid
21:42 , Arthur Ferridge41mins: Rudiger has been absolutely imperious tonight. Dani Olmo is the latest to try his luck against the big German, but his cross is swatted away.
Barcelona 1-0 Real Madrid
21:40 , Arthur Ferridge40 mins: It covers everything from start to finish as we near the halftime conclusion.
Barcelona is attempting to reduce the pace of the match, as they aim not to relinquish their advantage before halftime.
Barcelona 1-0 Real Madrid
21:39 , Arthur Ferridge38 mins: Ferran Torres reaches the goal, but Rudiger defends skillfully against him. Great job from the German player.
Barcelona 1-0 Real Madrid
21:38 , Arthur Ferridge38 mins: Gerard Martin receives a book for a late tackle.
Barcelona 1-0 Real Madrid
21:36 , Arthur Ferridge35 mins: Bellingham puts it in the back of the net, but refrains from celebrating. He realizes he was clearly offside.
It was quite unexpected for Real; this turn of events provides some relief for Barcelona.
Barcelona 1-0 Real Madrid
21:33 , Arthur Ferridge32mins: It is Barca’s turn to suffer an injury as Olmo goes down, but he looks like he will soldier on.
GOOOOOOAL! Barcelona 1-0 Real Madrid
21:30 , Arthur Ferridge28mins: PEDRI OPENS THE SCORING WITH A STUNNER!
It was incredible from this La Masia graduate! The ball reaches Pedri at the edge of the penalty area, and he unleashes a powerful shot—a thunderous drive that rockets into the upper-left corner from about 20 yards out.
Courtois didn't have a prayer.
1-0
Barcelona 0-0 Real Madrid
21:26 , Arthur Ferridge26 mins: Carlo Ancelotti receives a yellow card due to his disagreement with the referee.
Barcelona 0-0 Real Madrid
21:26 , Arthur Ferridge25 mins: Barcelona is not giving the Real Madrid players any space to breathe. The pressure they are applying seems nearly seamless and instinctual, yet it is completely suffocating Madrid.
Barcelona 0-0 Real Madrid
21:24 , Arthur Ferridge23mins: Kounde gets back on defensive duties. Real make a rare foray forwards and Garcia is the one to shoot, but Kounde gets in front of it to deny him.
Barcelona 0-0 Real Madrid
21:22 , Arthur Ferridge21mins: Close from Kounde! Raphinha whips the ball into the box from the free kick and finds Jules Kounde, who hits a bullet header into Courtois. The Belgian is just about equal to it, though, and tips it over.
Barcelona 0-0 Real Madrid
21:20 , Arthur Ferridge18mins: Barcelona have been by far the better team so far. With 70% possession in the opening 20 minutes, they just look so comfortable.
Yamal shoots from range and his shot goes just wide.
Barcelona 0-0 Real Madrid
21:18 , Arthur Ferridge16 mins: How did that manage to stay clear? Barcelona counters swiftly with Raphinha setting up Torres, yet Asensio makes an impressive sliding tackle to block the attempt. What a recovery.
Barcelona 0-0 Real Madrid
21:14 , Arthur Ferridge13 mins: The recently dyed-blond Yamal is already creating issues for Garcia, who entirely misses his attempted tackle.
Rudiger ultimately removes the young player from contention, directing the ball away for a fruitless corner kick.
Barcelona 0-0 Real Madrid
21:12 , Arthur Ferridge11mins: Mendy walks off under his own steam, so whatever his issue is, it can’t be too serious. He had until recently been out with an injury to his left hamstring. Garcia replaces him, and we get back underway.
Barcelona 0-0 Real Madrid
21:10 , Arthur Ferridge9 mins: Ferland Mendy collapses following an uncomfortable tumble.
Fran Garcia warms up to replace him.
Far from an ideal start for Los Blancos.
Barcelona 0-0 Real Madrid
21:08 , Arthur Ferridge7mins: Bellingham is dispossessed by De Jong on the edge of the Real box, but it is too congested for the Netherlands international to do anything consequential with it.
Barcelona 0-0 Real Madrid
21:07 , Arthur Ferridge6 mins: Vinicius races down the left wing but is called for offside.
Barcelona 0-0 Real Madrid
21:06 , Arthur Ferridge5 mins: Vazquez fouls Raphinha, and it appears to be quite painful for the Brazilian player. However, he will stay on the field.
Barcelona 0-0 Real Madrid
21:04 , Arthur Ferridge3mins: A first attack for Barcelona comes to nothing. Ferran Torres drives to the byline but his cross is dealt with by Tchouameni, and the following corner is headed over by Jules Kounde.
Barcelona 0-0 Real Madrid
21:02 , Arthur Ferridge2 mins: Not much to report from the initial exchanges; the beginning has been quick-paced yet somewhat cautious.
KICK OFF
21:01 , Arthur FerridgeAnd they’re off! The Copa del Rey final is underway, and it is a stunning atmosphere inside the ground.
The players are out
20:56 , Arthur FerridgeFrenkie de Jong gives Courtois a hug before they leave the tunnel, but there will be no such friendly gestures once the whistle goes.
Several players greet the referee, too. He will be just as nervous as they are, if not more so, given the Before the match, he unexpectedly became embroiled in dramatic circumstances. .
Ole!
20:50 , Arthur FerridgeVini is very eager to take part. He possesses the ability to shape the match today, which could turn out to be Real Madrid’s final opportunity to claim silverware this season.

Only 15 minutes left...
20:45 , Arthur FerridgeThe kickoff is almost upon us. Are you feeling nervous yet?
Hansi Flick: No preferences in a final
20:38 , Arthur FerridgeWhile we understand Carlo Ancelotti didn't address the press before the game started, what were Flick's comments?
He addressed the issue of refereeing disputes saying, "In my view, it's simply about sportsmanship; it's merely football. Everyone participating in this game needs protection. The spectators come for the athletes and their gameplay. Referees are essential too, so we must ensure their safety and exercise caution. Failing to do so isn’t fair play—it doesn’t show proper respect."
We must savor the finale. Our squad is quite youthful. This will be an incredible learning opportunity for such a young bunch. In a championship match, all teams stand equal.
Getting warm in Seville
20:35 , Arthur FerridgeIt makes someone eager to engage in a rondo.



The supporters have already arrived in large numbers.
20:26 , Arthur FerridgeIn Spain, they handle things quite distinctively—the kickoff is some time off yet, and check out those lively scenes!


How often have Barcelona and Real Madrid triumphed in the Copa del Rey?
20:17 , Arthur FerridgeThese two teams collectively boast 51 Copa del Rey titles.
Real's most recent victory was in 2023, whereas Barcelona hasn't won since they claimed the title back in 2021.
Tonight, will it be Barcelona securing their 32nd title, or Real claiming their 21st?
To change the game...
20:06 , Arthur FerridgeHere are today’s substitutes...
Barcelona: Ter Stegen, Araujo, Gavi, Ansu Fati, Inaki Pena, Torre, Christensen, Fermin, Pau Victor, Eric, Fort
Real Madrid: Lunin, Fran Gonzalez, Alaba, Mbappe, Modric, Guler, Endrick, Vallejo, Fran Garcia, Brahim
2024/25 El Clasico rundown
20:00 , Arthur FerridgeTonight’s tie will be the third Clasico of the season, and the prior results do not make good reading for Madristas: Barcelona have won both of their last two meetings.
They claimed victory in the league 4-0 before winning the Spanish Super Cup 5-2.
Can Madrid exact revenge here?
The most significant day of Cubansi's career perhaps?
19:53 , Arthur FerridgeThe 18-year-old Cubarsi begins in the Copa del Rey final.
He found the back of the net during the semi-finals, helping Barcelona eliminate Atlético Madrid. Tonight, he aims to cause comparable frustration for the other side of Madrid.
Post a Comment for "Barcelona vs Real Madrid: Live Copa Del Rey Final—Stream, Scores & Goals Updates"
Post a Comment