All five goals came in the second half, with Koke opening the scoring for Atletico Madrid before goals from Lionel Messi and Antoine Griezmann turned the match on its head.
Alvaro Morata’s penalty in the 81st minute appeared to send the match to extra-time but Angel Correa scored in the 86th minute to secure the win for Diego Simeone’s side.
The win for Los Rojiblancos means that Sunday’s Super Cup final will be an all-Madrid affair following Real Madrid’s win over Valencia on Wednesday.
And yet we were 10 minutes away from having a Barcelona vs Real Madrid final.
- Joao Felix squares up to Lionel Messi
- Gerrard picks Messi in dream 5-a-side team
- Predicting the 2020-2030 world decade team
Ernesto Valverde’s side swung the game on its head after Koke gave Atletico Madrid the lead thanks to goals from Messi and Griezmann.
Messi restored parity with a fine shot with his right foot before Griezmann headed home from close range against his former club.
Griezmann’s 62nd-minute goal came moments after Messi had a second goal ruled out for handball following a VAR review.
Then, after it became 2-1, Gerard Pique thought he had made it 3-1 but his goal was also disallowed by VAR, which this time spotted Arturo Vidal’s marginal offside.
So Barcelona had two goals chalked off and they were made to pay when they conceded two goals in the last 10 minutes.
Barcelona goalkeeper Neto tripped Vitolo inside the penalty area, giving Morata the chance to score from the penalty spot.
Then, in the 86th minute, Morata put Correa through on goal and his shot was parried into the net by Neto’s weak hand.
The Saudi Arabia crowd were treated to all enthralling affair and they will hope for another one when the two Madrid sides meet on Sunday evening.