Le match a démarré sur des chapeaux de roues avec un Real Madrid incisif qui a rapidement pris l'avantage grâce à deux buts inscrits coup sur coup (5' et 14') grâce à Kylian Mbappé. Cependant, loin de se laisser abattre, le Barça est revenu dans ce match en espace de 15 minutes. Les Blaugranas ont renversé la vapeur en inscrivant quatre buts avant la pause (19', 32', 34', 45') et offrant un festival offensif à leurs supporters.
La seconde période a été plus disputée, avec un Real Madrid cherchant à revenir dans la partie et réduisant le score à 4-3 à la 69e minute avec Kylian Mbappé, en course pour le titre de Pichichi. Malgré la pression madrilène, la défense barcelonaise a tenu bon, assurant une victoire précieuse pour s'approcher d'un nouveau titre de champion d'Espagne. Grâce à cette victoire, les Blaugrana disposent désormais de sept points d’avance sur leur adversaire du jour à trois journées de la fin.
Ce succès en Liga vient s'ajouter aux trois autres victoires déjà acquises par le FC Barcelone face au Real Madrid cette saison : un cinglant 4-0 en championnat aller, une victoire convaincante 5-2 en finale de la Supercoupe d'Espagne, et un succès étriqué 3-2 en finale de Coupe du Roi.
