Cristiano Ronaldo headed home the winner in extra-time as Real Madrid ended an 18-year Copa del Rey trophy drought with a 1-0 victory over biggest rival Barcelona on Wednesday.
Ronaldo guided Angel Di Maria's 103rd-minute cross back across goal and past the outstretched hand of goalkeeper Jose Manuel Pinto into the top corner as Madrid won silverware for the first time since a 2008 Spanish league title.
"It was a very tough game, Barcelona played very well, but, as you know, whoever scores, wins," Ronaldo said. "We are very happy, Madrid had not won this cup for many years."
Madrid dominated the first half and then relied on goalkeeper Iker Casillas' second-half stops as Barcelona took control after the restart in an electric atmosphere at the Mestalla Stadium.
Madrid's 18th domestic cup also ends a six-game winless run against Barcelona, which lost for only the 10th time in its 35th final appearance.