Barcelona je povela u 29. minuti golom Roberta Lewandowskog, a prednost je udvostručio Lamine Yamal u 61. minuti. Dani Olmo je asistirao kod oba gola.
Konačan rezultat postavio je Marc Bernal u 83. minuti.
Nakon treće uzastopne pobjede, 19. u ligi, Barcelona je prva s 58 bodova, četiri više od drugoplasiranog Real Madrida, koji ima utakmicu manje.
Mallorca je pretrpjela 11. poraz i zauzima 15. mjesto na tablici s 24 boda. Kasnije će igrati Real Sociedad - Elche.
Španjolska liga odgodila je utakmice Rayo Vallecano - Oviedo i Sevilla - Girona zbog loših vremenskih uvjeta.
U prvom susretu 23. kola španjolskog nogometnog prvenstva, odigranom u petak, Osasuna je na gostovanju pobijedila Celtu Vigo s 2-1, a prvi gol za goste zabio je hrvatski napadač Ante Budimir.
Celta je izjednačila u 53. minuti golom Borje Iglesiasa iz kaznenog udarca nakon što je Alejandro Catena dirao loptu rukom unutar šesnaesterca. Pobjedu gostima donio je Raul Garcia golom u 79. minuti.