Làm khách trên sân của Real Sociedad, HLV Carlo Ancelotti đã để cho các trụ cột được nghỉ ngơi trên băng ghế dự bị và tạo điều kiện cho các cầu thủ trẻ thi đấu. Điều này đã khiến cho đội khách bị Real Sociedad dồn ép ngay từ những phút đầu tiên.
Mặc dù Real Sociedad là đội có những tình huống hãm thành nhiều hơn nhưng Real Madrid mới là đội có được bàn mở tỉ số. Phút 28, xuất phát từ tình huống treo bóng chính xác của Tchouameni cho Cavajal, hậu vệ người Tây Ban Nha căng ngang như đặt cho tài năng trẻ Arda Guler dứt điểm ghi bàn.
Cuối hiệp một, tiền đạo Kubo của đội chủ nhà đã đưa được bóng vào lưới Real Madrid. Tuy nhiên, trọng tài đã từ chối bàn thắng của tiền đạo người Nhật Bản vì một cầu thủ của Real Sociedad đã phạm lỗi với Tchouameni.
Sang hiệp hai, Real Sociedad đẩy cao đội hình nhằm tìm bàn gỡ hòa. Khung thành của thủ thành Kepa liên tục gặp những pha bắn phá của các cầu thủ chủ nhà. Tuy nhiên, trong một ngày thi đấu vô duyên, các chân sút của Real Sociedad đã không tìm được đường vào mành lưới của Real Madrid. "Los Blancos" cũng chủ động giảm nhịp độ trận đấu để bảo toàn tỉ số. Chung cuộc, Real Madrid giành chiến thắng 1-0 trước Real Sociedad.
Với 3 điểm có được, đoàn quân HLV Carlo Ancelotti tiến gần hơn đến ngôi vô địch La Liga với 84 điểm, hơn đại kình địch Barca đến 14 điểm. Chiến thắng này cũng giúp Real Madrid có màn chạy đà hoàn hảo trước khi làm khách trên sân Allianz Arena của Bayern Munich trong trận bán kết lượt đi Champions League.