Real Madrid, karşılaşmaya hızlı başladı ve 1. dakikada Lucas Vazquez'in attığı golle öne geçti. 40. dakikada Kylian Mbappe'nin golüyle farkı ikiye çıkaran ev sahibi ekip, ilk yarıyı 2-0 üstün tamamladı.
İkinci yarının hemen başında, 48. dakikada Rodrygo'nun golüyle skoru 3-0'a taşıyan Real Madrid, rahat bir galibiyet için avantaj elde etti. Ancak Alaves, maçın son bölümünde Carlos Benavidez (85. dakika) ve Enrique Garcia'nın (86. dakika) arka arkaya attığı gollerle farkı bire indirdi ve mücadele son dakikalarda büyük bir çekişmeye sahne oldu.
Alaves'in baskısına rağmen skoru koruyan Real Madrid, sahadan 3-2 galip ayrılarak puanını 17'ye yükseltti ve bir maç eksiği bulunan lider Barcelona'nın (18 puan) hemen arkasında ikinci sıradaki yerini korudu. Alaves ise 10 puanla 8. sırada kaldı.
Maçta dikkat çeken bir başka gelişme ise, Real Madrid'in teknik direktörü Carlo Ancelotti'nin tercihiyle maça yedek başlayan Arda Güler'in 80. dakikada Mbappe'nin yerine oyuna dahil olmasıydı.