Real Madrid win over Barcelona by 3-2!

Real Madrid's 100th El Clasico win over Barcelona in Supercopa thriller

In the Spanish Super Cup semi-final, Real Madrid defeated Barcelona 3-2.

When Vinicius Jr.'s thunderous drive sailed past Marc-Andre ter Stegen in the 25th minute of the first half, Real Madrid went ahead.

Prior to the break, Barcelona had restored parity.

In the 72nd minute, Karim Benzema gave Real the lead, once again displaying his excellent poaching skills.

As Xavi threw bodies forward, replacement Ansu Fati equalized for Barcelona with a few minutes to spare.

It took extra time for Real Madrid to break through, as Federico Valverde scored the winning goal in the 98th minute after latching onto a cross from Rodrygo.

As a result, Real Madrid has advanced to the championship game, where they will face the winner of Atletico Madrid vs Athletic Bilbao.

Real Madrid's season under Carlo Ancelotti is off to a great start.

Although there have been glimmers of better days ahead under Xavi, Barcelona is still a work in progress.

With a 3–2 victory, Real Madrid claimed their 100th El Clásico victory, with the last five being in consecutive games.