Trận này, HLV Arbeloa cho Kylian Mbappe ngồi ngoài dưỡng sức, nhằm chuẩn bị cho trận tái chiến Benfica tại vòng play-off Champions League. Dù vậy, Real vẫn quá mạnh so với Sociedad. Bốn trong năm cuộc đối đầu gần nhất, đội bóng thủ đô đều giành chiến thắng.
Ở trận đấu trên sân Bernabeu, Trent Alexander-Arnold lần đầu đá chính kể từ tháng 12 đánh dấu sự trở lại bằng dấu ấn sớm. Phút thứ 5, đường chuyền chuẩn xác của anh giúp Gonzalo Garcia đệm bóng mở tỷ số. Theo Opta, tiền đạo trẻ người Tây Ban Nha ghi bàn trong 8 trận ở mùa này và tất cả đều đến khi Kylian Mbappe không ra sân hoặc ngồi dự bị.
Sociedad tìm được bàn gỡ sau đó 16 phút, khi Dean Huijsen phạm lỗi trong vòng cấm với Yangel Herrera. Trên chấm 11m, Mikel Oyarzabal đánh bại thủ thành Thibaut Courtois bằng cú sút căng vào chính giữa khung thành.
Nhưng đó là điểm sáng duy nhất mà đội đang xếp thứ tám tạo ra. Trong phần còn lại, họ bị cuốn vào lối chơi tốc độ, mắc một loạt sai lầm và thua thêm ba bàn. Vinicius sớm lập lại thế dẫn trước cho đội nhà, bằng pha đi bóng buộc Jon Aramburu phạm lỗi trong vòng cấm ở phút 24. Tiền đạo người Brazil tự thực hiện quả phạt đền nâng tỷ số lên 2-1, với cú đặt lòng về bên phải ngược hướng đổ người của thủ thành Alex Remiro.
Phút 31, Federico Valverde nới rộng cách biệt bằng pha cứa lòng vào góc cao nâng tỷ số lên 3-1.
Sang hiệp hai, Vinicius tiếp tục ghi bàn từ chấm 11 m sau khi bị phạm lỗi, hoàn tất cú đúp, đồng thời nâng tổng số bàn tại giải lên con số 8. Thibaut Courtois cũng có pha cứu thua ấn tượng từ cú đánh đầu của Jon Martin, dập tắt hy vọng mong manh của Sociedad.
Chiến thắng khẳng định sức mạnh của Real Madrid khi họ toàn thắng cả 18 trận mùa này mỗi khi ghi bàn trước, cho thấy bản lĩnh và sự ổn định của ứng viên số một cho chức vô địch.
Thầy trò HLV Alvaro Arbeloa tạm thời trở lại ngôi đầu bảng với 60 điểm, nhiều hơn 2 so với Barcelona dù chơi nhiều hơn một trận. Ngoài ra, "Los Blancos" còn chấm dứt chuỗi 11 trận bất bại trên mọi đấu trường của Real Sociedad.