Barcelona 2, Real Madrid 3: Valverde scores go-ahead goal (VIDEO)

Barcelona remains a work in progress under Xavi, and while there have been glimpses of brighter days ahead, there's still work to be done for this version of the team to catch this version of Real Madrid.

Barcelona battled back from a goal down on two occasions to Real Madrid in the semifinals of the Spanish Super Cup on Wednesday, forcing extra time in Saudi Arabia only for Federico Valverde to seize a third lead for Los Blancos in the latest edition of El Clásico.

Luuk de Jong answered Vinicius Junior's opener, while Ansu Fati made his return and headed in the second equalizer after Karim Benzema's go-ahead strike, making for quite the spectacle in Riyadh. It was added to by Valverde, who was one of four Real Madrid players in position to finish off Rodrygo's cross from the right.

The match also marked the debut of new Barcelona signing Ferran Torres, who was able to be registered when Samuel Umtiti restructured his deal with the club and then overcame a positive COVID-19 test in time to make the trip for the match. Pedri, who had been out with an injury since Sept. 29, also made his return, coming on as a second-half substitute.

SI Recommends

The winner faces either Atlético Madrid or Athletic Bilbao in the final of the Super Cup, which went to a four-team format beginning in 2019-20.

More Soccer Coverage: