Avec l'avantage du terrain à domicile Barcelone devrait remporter les 3 points pour prendre temporairement la tête du Real Madrid. Cependant cette ambition a rapidement été trempée dans l'eau froide après seulement 45 secondes.
Lors d'un corner de défense Marc Casado a commis une faute qui a mis la défense de l'équipe locale dans une position passive. Pablo Ibanez a immédiatement saisi l'occasion et a tiré à bout portant ouvrant le score pour Alaves.
Encaissant un but précoce le Barça s'est relevé avec force. Lamine Yamal a continué à maintenir une forme impressionnante en Liga avec un but égalisateur à la 9e minute.
Sur un centre de Raphinha Dani Olmo s'est précipité mais a raté une frappe créant les conditions pour que Yamal apparaisse au bon moment pour reprendre le ballon à bout portant ramenant le match à l'équilibre.
À la 26e minute Raphinha a continué à laisser sa marque avec une situation d'entrée dans la surface de réparation avant de passer en retrait pour qu'Olmo tire et aide Barcelone à prendre l'avantage 2-1.
Dans les dernières minutes de la première mi-temps Yamal a failli réaliser un doublé. L'international espagnol a passé le ballon au gardien de but mais le tir du pied droit s'est retrouvé au poteau. Auparavant il avait également été refusé un penalty par l'arbitre après une action technique dans la surface de réparation de l'équipe visiteuse.
En deuxième mi-temps Hansi Flick a apporté de nombreux ajustements notamment en faisant entrer Marcus Rashford. Cependant l'attaquant anglais n'a pas pu aider le front offensif de l'équipe locale à se redresser.
La première moitié de la deuxième mi-temps s'est déroulée lentement avec une seule occasion notable la tête de Robert Lewandowski.
À la 71e minute les Blaugrana ont créé une autre situation notable. Une passe de l'aile droite place Olmo dans une position favorable mais il tire à côté du poteau.
Après une période de jeu fade avec de nombreuses fautes Yamal a finalement laissé une empreinte importante. Sa passe qui a déchiré la défense adverse a aidé Olmo à s'échapper et à réaliser un doublé à la 90+3e minute scellant la victoire 3-1 pour Barcelone.
Cette victoire permet au Barça de prendre provisoirement la tête du classement de la Liga avec 2 points d'avance sur le Real Madrid mais avec plus d'un match joué.