Real Madrid has advanced to the Spanish Super Cup final after a thrilling extra-time victory over Barcelona.
After Ansu Fati’s late equalizer forced extra time in Saudi Arabia, Federico Valverde scored the winner.
Real seized the lead three times in a dramatic El Clasico match, but Barca came back twice before Valverde made it 3-2.
In normal time, Real Madrid striker Karim Benzema scored and assisted, but Luuk de Jong and Fati equalized in either half.
Benzema, who replaced Vinicius Junior in the 25th minute, also hit the post in normal time and came close to extending Real’s lead in extra time with minutes remaining.
Throughout the game, he was a threat, and Vinicius’ quickness on the counter-attack caused Barcelona issues.
Xavi’s side, on the other hand, generated chances, particularly via Ousmane Dembele and replacements Pedri and Fati, but they were unable to take advantage of them.
Former Manchester City attacker Ferran Torres made his entire Barcelona debut after returning from injury, however he failed not score before being removed at halftime.
Atletico Madrid, the La Liga champions last season, face Athletic Bilbao in the second semi-final on Thursday, with the winner facing Real Madrid, who are chasing their 12th Super Cup, in the final on Sunday in Riyadh.