Angel Correa scored late on as Atletico Madrid stunned Barcelona 3-2 in Saudi Arabia to reach the Spanish Super Cup final.
Koke's clinical strike put Atletico ahead early in the second half.
Lionel Messi equalised with a driven finish and then Antoine Griezmann headed Barcelona into the lead.
Alvaro Morata converted a penalty to make it 2-2 before Correra ran through and grabbed the winner with a powerful strike that was too strong for Neto.
It was an incident-packed second half that also saw Messi have a goal ruled out by video assistant referee for handball while Gerard Pique should have taken the game to extra time but sent his header over the bar.
Victory means Atletico Madrid will face city rivals Real, who beat Valencia 3-1 on Wednesday, in the final on Sunday (18:00 GMT).
The tournament has a new format this season, with the top two from La Liga and the Copa del Rey finalists playing in a four-team competition rather than the two winners playing each other.
Real, despite finishing third in La Liga, qualified because Barcelona won the league and finished runner-ups in the cup.
Latest Stories
-
Chelsea trigger Delap’s £30m release clause
1 hour -
Arsenal in advanced contract talks with Gabriel
1 hour -
Di Maria to return to boyhood club despite previous threats
2 hours -
Man Utd’s Amad makes obscene gesture after ‘personal abuse’
2 hours -
Over 75% of people in 17 countries support cutting methane emissions – Global Survey finds
2 hours -
GES boss commissions Smart Classrooms at Opoku Ware SHS to boost digital learning
2 hours -
Judge blocks Trump’s effort to restrict foreign students at Harvard – for now
2 hours -
UN Peacekeeper Day: Championing partnership, shaping a peaceful future
2 hours -
Two rising visual storytellers win maiden TGMA’s Creators Challenge
3 hours -
Bright Simons: When the president’s brother sues you
3 hours -
FDA embarks on anti-tobacco campaign in Ho
3 hours -
Andrew and Tristan Tate will return to UK to face charges, lawyers say
3 hours -
Chinese students find themselves caught in the US-China crossfire – again
3 hours -
One person killed after fuel tanker collides with truck in Kintampo
4 hours -
Cedi’s strength isn’t enough, businesses want predictability, says John Awuah
4 hours