Atlético Madrid ledde La Liga, två poäng före Real Madrid och Barcelona inför tisdagens match mellan Levante-Barcelona. Det betydde att vid Barça-vinst skulle Lionel Messis gäng gå upp i serieledning.
Fem minuter in i matchen hade Barcelona-mittfältaren Pedri ett jätteläge att ge laget ledningen. Dock lyckades Levante-försvaret rädda bollen på mållinjen, och hålla nollan intakt.
Även om Barcelona inte hade något massivt tryck skulle Messi ge laget ledningen - genom ett fint volleyavslut.
Knappt tio minuter senare var det dags igen. På passning från Ousmane Dembele kunde Pedri rulla in 0-2 i öppet mål.
- Det är klar dominans från Barça som jag tycker leder fullt rättvist. Liten tillfälighet att första målet kommer, men när du ligger och trycker på så kommer en rensning förr eller senare gå lite snett och då dyker såna lägen upp. Men Barcelona har varit klart bättre än Levante i första halvlek, summerade C More-experten Marcelo Fernandez.
Men matchen var inte död. I den 57:e minuten lyckades Levante få till en reducering genom Gonzalo Melero - som höll sig framme och nickade in 1-2. Och bara två minuter senare kom kvitteringen genom Jose Morales.
Dock skulle Barcelona hämta sig. I den 64:e minuten fick Dembele bollen till höger och dunkade upp 2-3 i krysset. Alltså tre mål inom loppet av sju minuter.
Det var inte slut där. Levante lät sig inte slås ner, och i den 83:e minuten tog sig Sergio Leon in framför Gerard Pique och kunde trycka in 3-3 för hemmalaget.
Matchen slutade 3-3, vilket betydde att Levante säkrade nytt kontrakt. I och med krysset är Barcelona en poäng bakom Atlético Madrid med en match mer spelad. Barça har två matcher kvar medan Atlético har tre.
Startelvor
Levante: Fernandez - Miramon, Vezo, Duarte, Tono - Sebastian, Melero, Pier, Bardhi - Marti, Morales.
Barcelona: Ter Stegen - Araujo, Pique, Lenglet, Alba - De Jong, Busquets, Pedri - Messi, Griezmann, Dembele.