Sociedad memimpin terlebih dahulu lewat gol Mikel Oyarzabal. Madrid kemudian membalikkan keadaan lewat gol Eduardo Camavinga dan Luka Modrid, lalu memantapkan kemenangan dengan dua gol lainnya yang dicetak Karim Benzema dan Marco Asensio.
Dengan hasil ini, Real Madrid nyaman di puncak klasemen Liga Spanyol dengan 63 poin dari 27 pertandingan, sementara Sociedad ada di posisi keenam dengan 44 poin, demikian catatan laman resmi LaLiga.
Real Sociedad mendapat penalti pada menit ke-10. Wasit menunjuk titik putih setelah Dani Carvajal melakukan pelanggaran kepada David Silva.
Mikel Oyarzabal yang maju sebagai eksekutor sukses menjalankan tugasnya untuk membawa Sociedad unggul 1-0. Oyarzabal mengarahkan bola ke pojok bawah gawang dan tak bisa dijangkau Thibaut Courtois.
Tertinggal satu gol, Madrid tampil lebih agresif dan upaya mereka membuahkan hasil pada menit ke-40. Eduardo Camavinga melepaskan tembakan keras dari luar kotak penalti untuk menjebol gawang Sociedad dan mengubah skor menjadi 1-1.
Madrid sempat mencetak gol dua menit kemudian lewat sepakan Karim Benzema. Namun, wasit menganulir gol itu karena sang pemain terlebih dahulu berada dalam posisi offside.
Real Madrid berbalik unggul 2-1 pada menit ke-43. Luka Modric menusuk dari kanan dan melepaskan tembakan dari luar kotak penalti, yang tidak bisa dihentikan oleh Alex Remiro.
Babak pertama ditutup dengan keunggulan 2-1 untuk tim tuan rumah.
Selepas jeda, Madrid langsung mendominasi penguasaan bola. Los Blancos mendapat tendangan bebas di depan kotak penalti menyusul pelanggaran Rafinha kepada David Alaba.
Tendangan Casemiro mampu melewati pagar betis pemain Sociedad, tetapi Remiro melakukan penyelamatan brilian dengan dua tangannya.
Pada menit ke-70, Madrid menambah keunggulan mereka lewat gol Karim Benzema. Namun, gol itu kembali dianulir wasit karena Rodrygo dinyatakan offside di awal serangan saat menerima bola dari Benzema.
Madrid mendapat penalti pada menit ke-75 menyusul pelanggaran Elustondo kepada Vinicius. Wasit awalnya memberi tendangan bebas di pinggir kotak penalti, tetapi keputusan diubah oleh setelah memeriksa VAR.
Benzema yang maju sebagai eksekutor sukses mengonversi penalti. Tendangan penyerang asal Prancis itu mengecoh Remiro untuk membawa Madrid unggul 3-1.
Marco Asensio memantapkan kemenangan Madrid dengan gol keempat pada menit ke-79 lewat tendangan first time setelah menerima umpan tarik Carvajal.
Skor 4-1 menjadi hasil akhir pertandingan dan pasukan Carlo Ancelotti sukses mengamankan tiga poin.
Susunan Pemain:
Real Madrid (4-4-3): Thibaut Courtois; Dani Carvajal (Vazquez 84'), Eder Militao, David Alaba, Ferland Mendy; Luka Modric (Ceballos 82'), Casemiro, Eduardo Camavinga; Rodrygo (Asensio 77'), Karim Benzema (Diaz 84'), Vinicius Junior (Marcelo 82')
Real Sociedad (4-4-2): Alex Remiro; Joseba Zaldua (Elustondo 64'), Jon Pacheco (Rafinha 46'), Robin Le Normand, Igor Zubeldia, Andoni Gorosabel; Asier Illarramendi (Zubimendi 64'), Mikel Merino; David Silva (Djouahra 46'), Alexander Isak (Sorloth 80'), Mikel Oyarzabal