Real Madrid a controlat posesia în startul partidei, dar a întâmpinat dificultăți în fața unei defensive bine organizate. Kylian Mbappé a fost cel mai activ, fiind lansat excelent de Antonio Rüdiger, însă șutul său a fost blocat, iar centrarea ulterioară pentru Manuel Ángel nu a creat probleme pentru Leo Román. Atacantul francez a mai avut două ocazii importante, dar portarul gazdelor a intervenit de fiecare dată.
Presiunea madrilenă a continuat, iar Román a fost din nou decisiv, respingând reluarea lui Arda Güler după centrarea lui Trent Alexander-Arnold. În ciuda dominării oaspeților, Mallorca a lovit înainte de pauză: Pablo Maffeo a centrat de pe dreapta, iar Manu Morlanes a finalizat calm, trecând mingea pe lângă Andriy Lunin.

După reluare, Real a continuat să caute egalarea, iar antrenorul Álvaro Arbeloa i-a introdus pe Jude Bellingham și Vinícius Júnior, însă defensiva gazdelor a rezistat. Aurélien Tchouaméni și Éder Militão au ratat ocazii importante, dar fundașul brazilian a reușit să egaleze în minutul 88, reluând cu capul cornerul executat de Alexander-Arnold.
Finalul a fost însă dramatic. În prelungiri, echipa antrenată de Martín Demichelis a trecut din nou în ofensivă, iar pasa lui Mateo Joseph l-a găsit pe Muriqi, care a trimis decisiv sub transversală, aducând o victorie extrem de importantă pentru Mallorca.
Este doar al doilea succes în ultimele opt meciuri pentru gazde și prima victorie din acest sezon împotriva unei echipe din top șapte. De partea cealaltă, Real Madrid întrerupe o serie de cinci victorii consecutive și riscă să rămână la șapte puncte în spatele liderului în lupta pentru titlu.
