Barcelona's miserable run of form continued as Gareth Bale's stunning late goal gave Real Madrid a 2-1 win in the Copa del Rey final.
After Angel Di Maria's first-half opener was cancelled out by Marc Bartra, Bale stormed down the left wing - running half the length of the pitch before poking the ball past Barcelona goalkeeper Jose Pinto with just five minutes to play.
His outstanding run - which started close to the touchline - saw him leave Bartra for dead with his pace, before he produced a composed finish to cap an outstanding performance, as Real won the trophy for a 19th time.
Neymar, who struggled throughout the 228th edition of the famous derby, then hit the post with two minutes left as Barcelona fell to a defeat that signals the end to a disastrous seven days for the Catalan giants and their under-fire coach Gerardo Martino.
First, they were knocked out of the UEFA Champions League quarter-finals, with Atletico Madrid's 1-0 second-leg win sealing a 2-1 aggregate triumph last Wednesday, before a 1-0 loss at Granada on Saturday that appeared to end their Liga title defence.
And their latest loss means that they are now likely to finish without a major piece of silverware for the first season since 2007-08, one in which then-manager Frank Rijkaard was sacked.
For Real, the victory marks Carlo Ancelotti's first trophy in charge of the club and he will be hoping to add to that with success in both La Liga and the Champions League.
As expected, Real talisman Cristiano Ronaldo was absent as he continues to battle knee and thigh problems, but Sergio Ramos recovered from a neck injury to start for Ancelotti's side.
Barcelona coach Martino had hinted that Carles Puyol could return from a knee injury in the build-up, but he left the captain on the bench, as fellow centre-back Bartra returned from a hamstring strain.
They could have done with Puyol's experience in the early stages, as Real made a fast start, with Bale flashing an early effort past the right-hand post.
The tension was predictably high - Isco was booked within three minutes for a challenge on Neymar - and Real continued to pour forward, with Bale's second shot in as many minutes going behind for a corner.
Di Maria, so damaging in the last meeting between the sides, then broke the deadlock in the 11th minute, finishing with aplomb following a quick counter-attacking move that involved Isco, Bale and Karim Benzema.
The Argentinian fired an angled left-footed effort through the legs of Jordi Alba and at Barcelona goalkeeper Pinto, who found the shot too hot to handle and was unable to stop the ball from creeping into the bottom corner.
Barcelona's first real chance came after Pepe and Neymar had clashed, and were booked, as Alba nodded straight at Real Madrid's Iker Casillas, and the defender then got back to superbly block Isco’s effort after Bale's clever pass.
Lionel Messi shot wide from 20 yards just before the break - in which Adriano replaced Alba - but Barca were still sluggish when play resumed, as Bale shot into the side netting before firing over six minutes later.
The introduction of Pedro, for the ineffective Cesc Fabregas, did little to stem the flow as a Benzema strike was touched onto the outside of the post by Pinto, before Bale had a goal correctly disallowed for offside after the goalkeeper had charged off his line from a corner.
Pinto was ahead of play, meaning just one defender was between Bale and the goal, and less than 60 seconds later the ball was in the back of Real Madrid's net, with the effort counting on this occasion.
Bartra was responsible, with the young defender losing his marker, Pepe, and rising highest to head Xavi's 68th-minute corner into the net.
It was a perfectly placed header, but parity lasted just 17 minutes.
When Luka Modric hit the outside of the post, the game had seemed destined for extra time but Bale was on hand to steal the show.
The Welshman was initially impeded by Bartra but showcased his speed to storm ahead of his marker, and from there the defender, reluctant to foul the winger, could only watch on as Pinto was beaten with a toe-poked finish.
There was still time for Barca to push for a leveller, but Neymar lacked the necessary composure when presented with a chance right at the end, firing onto the post after he had got in behind the Madrid defence, as Real celebrated a famous win.
|Former Everton and Nigeria striker Yakubu retires|
|Liverpool looking into claims of Seville police assault against fans|
|Toure hails Foden as the ´future´ of Manchester City|
|Record Ronaldo nomination as Real Madrid dominate UEFA Team of the Year candidates|
|Heynckes stay is ´best solution´ for Bayern, says Robben|
|Courtois parks Chelsea contract talks|
|Wigan´s two-goal Colclough makes mad dash to witness birth of son...in full kit!|
|Sevilla boss Berizzo diagnosed with prostate cancer|
|Manchester United move still a possibility for Atletico star Griezmann|
|Carragher slams Liverpool for playing ´like children´ in Sevilla collapse|
|Replacing you might not be a great idea! – Buffon grateful for Rakitic tribute|
|Messi closes on century but Pogba must do more – Champions League in Opta numbers|
|Skoko wants Australian coach as Arnold emerges as Postecoglou replacement|
|Everton yet to make contact with Van Gaal|
|MLS Review: Sounders a step closer to final, Crew and Toronto in stalemate|
|Ben Yedder trolls Liverpool after dramatic Sevilla comeback|
|´World class´ Insigne can´t be rested – Sarri|
|I say one thing and you write something else - Angry Ronaldo brushes off media|
|Griezmann needs support of Atletico and fans – Simeone|
|Monaco paid for mistakes in Champions League exit - Jardim|
|We had to rely on personal pride - Berizzo praises Sevilla´s stunning comeback|
|Championship Review: Coleman loses first Sunderland game, Fulham win nine-goal thriller|
|City fans get first sight of local star they crave in Phil Foden|
|Gunes wants more after historic Besiktas Champions League qualification|
|Allegri plays down Dybala-Messi comparisons|
|Extra rest helped Rose shine in Dortmund – Pochettino|
|Zidane: We knew Ronaldo, Benzema goals would come|
|It feels like we lost - Klopp frustrated at Liverpool´s second-half collapse|
|It depends on Foden - Guardiola puts ball in teenager´s court|
|Postecoglou leaves Australia post|
|Ronaldo overtakes Messi in Champions League goalscoring race|
|Manchester City 1 Feyenoord 0: Sterling strikes late as top spot is clinched|
|Sevilla 3 Liverpool 3: Klopp´s side fail to survive Spanish inquisition|
|Borussia Dortmund 1 Tottenham 2: Son grabs winner as Spurs seal top spot|
|Napoli 3 Shakhtar Donetsk 0: Insigne stunner helps keep knockout hopes alive|
|APOEL 0 Real Madrid 6: Record-breaking Ronaldo and Benzema send holders through in style|
|Monaco 1 RB Leipzig 4: Werner brace dumps Ligue 1 champions out|
|Ronaldo breaks record for Champions League goals in a calendar year|
|I wanted to cry with Buffon - Rakitic sympathy for Italy great|
|Defiant Smalling responds to ´surprise´ England omission|
|Neuer ´on schedule´ but Heynckes won´t rush Bayern star|
|Messi contract saga not swaying Barcelona boss Valverde|
|Spartak Moscow 1 Maribor 1: Stoppage-time equaliser gives Russians everything to do at Anfield|
|Besiktas 1 Porto 1: Talisca leveller sends hosts through|
|Mkhitaryan questions leave Mourinho riled|
|Jones out of Basel, Brighton games but Mourinho hopeful on Bailly|
|Conte unhappy with Chelsea´s fixture congestion|
|Pepe tells Ronaldo: Come to Besiktas!|
|Clement expects Abraham to shake off back injury for Bournemouth clash|
|Oddo replaces sacked Del Neri at Udinese|
|Bartomeu hints at January Barcelona signings|
|Emery defends ´responsible´ Neymar from lifestyle criticism|
|Del Neri sacked by Udinese|
|Everton striker Niasse facing two-match ban after FA diving charge|
|Lampard excited by English clubs in Champions League|
|Thiago and Coman back for Bayern´s trip to Anderlecht|
|Dybala hails Messi as ´our Maradona´, wants to play with Neymar|
|Sherwood talks up Spurs as potential Champions League winners|
|Borussia Dortmund on the brink as Real Madrid eye progress - Champions League in Opta numbers|
|Hughton hopeful on video assistance after Brighton denied penalty|
|Klopp staying calm over Salah form|
|Griezmann: I don´t regret staying at Atletico|
|Guardiola dismisses Champions League favourites tag|
|Brighton and Hove Albion 2 Stoke City 2: Gross, Izquierdo extend home unbeaten run|
|Rose in contention to face Dortmund as Pochettino denies ´issue´ with defender|
|Benzema knows he can give more – Zidane|
|I´ve fulfilled my dreams already – Klopp has no plans to coach Barcelona|
|Aubameyang will face Tottenham, Bosz confirms|
|Klopp expects Matip to face Chelsea, Lallana return getting ´nearer´|
|Berizzo looking to former Red Aspas to provide lessons for Sevilla|
|Mangala ready to pounce, but realistic on Man City playing time|
|Mendy injury means Aguero or Jesus for Guardiola|
|Guardiola sends ´big hug´ to ´amazing, so gentle´ Pulis|
|Tavecchio quits as head of FIGC, claims board have refused to resign|
|Benedetto facing Argentina World Cup KO with cruciate injury|
|Shape up! Heynckes reveals demand to Bayern star Vidal|
|Ramos sits out Madrid trip to APOEL|
|West Brom sack Pulis after wretched run|
|Lloris wants Spurs to forget title and focus on top four|
|Pogba no Gerrard yet, says Benitez|
|Guardiola will ´kill´ City stars if they get complacent|
|Ibrahimovic: My injury was worse than people know|
|Icardi like a ´raptor pouncing on its prey´, says Spalletti|