En plats i den spanska supercupfinalen stod på spel.
En av platserna skulle hamna antingen hos FC Barcelona eller Real Madrid. De båda giganterna gjorde nämligen upp om den under onsdagskvällen.
Till en början var det också ”Los Blancos” från Madrid som satte sig i förarsätet för att ta den.
Detta sedan Karim Benzema frispelat Vinicius Junior som inte gjorde något misstag och satte ledningsmålet efter 25 minuters spel.
Innan paus lyckades dock Barcelona kvittera till 1–1.
Detta sedan Ousmane Dembélé spelat in bollen i straffområdet från vänster. Väl där var det Luuk de Jong som stötte bollen i mål efter ett motlägg med en motståndare i straffområdet.
Därmed var ställningen oavgjord i paus.
Dock tog det ett tag innan något av lagen tog ledningen i andra halvlek. Och först träffade bland annat Karim Benzema stolpen för Real Madrid.
Stortalangens kvittering förgäves
Men kort därefter, med mindre än 20 minuter kvar av ordinarie speltid, satte fransmannen själv ledningsmålet. Efter ett lågt inlägg kunde han rulla bollen i mål efter att ter Stegen i mål styrt ut den rakt till honom.
Dock svängde matchen på nytt och Barcelona kunde kvittera i slutskedet.
Målskytt i den 83:e minuten blev Ansu Fati som nickade kvitteringen i mål. Därmed fick talangen, som haft skadeproblem, bli målskytt i sin första match sedan november månad.
Men fler mål föll inte under ordinarie matchtid och förlängning väntade.
Väl där var det Real Madrid som tog ledningen under den första kvarten. Detta sedan Federico Valverde gjort 3–2-målet i en flygande kontring.
Målet blev matchens sista och huvudstadslaget är klart för supercupfinal på söndag.
Den andra semifinalen i spanska supercupen avgörs i morgon mellan Atlético Madrid och Athletic Bilbao.