Un primer tiempo sin muchas situaciones claras 

Real Sociedad y Real Madrid comenzaron el partido sin generar mucho peligro en ambos lados del campo, a excepción de un disparo de Karim Benzema que Álex Remiro contuvo desde el palo derecho, pero el arquero ocasionó un rebote, y la defensa local logró rechazar en su área la maniobra ofensiva del visitante. Otro de los que intentó inquietar al cuadro de casa fue Vinicius Jr., que desperdició su oportunidad de marcar tras fallar un remate que no llegó al arco txuri-urdin

Los locales intentaban presionar la salida del conjunto merengue y justamente los visitantes eran quien tenía más posesión de pelota para manejar los tiempos. A pesar de que el cuadro txuri-urdin quería salir con todo para frenar el juego del Madrid, no pudo contener mucho a Vinicius Jr., el más desequilibrante de la primera mitad, al que Gorosabel no pudo marcar demasiado. 

A los 21', una falta de Casemiro sobre un jugador de la Real por un codazo, pudo generar la expulsión del pivote brasileño y lo mismo a Zubeldia, quien protestó por la acción de su rival. Otro de los amonestados fue Gorosabel siete minutos después. 

Segundo tiempo con polémicas 

Para la segunda mitad las cosas no cambiaron mucho, ya que nuevamente Vinicius Jr. intentaba generarle problemas al cuadro txuri-urdin por los costados. A los cinco minutos llegó una de las polémicas del partido por una supuesta falta de Diego Llorente sobre el atacante del Madrid.  El árbitro Xavier Estrada no cambió de decisión, pese a esperar la confirmación del VAR, y sancionó la pena máxima. Sergio Ramos fue el encargado de ejecutar el penalti y con total seguridad marcó el primer gol a los cinco minutos del segundo tiempo. 

Después del tanto recibido, la Real Sociedad atacaba con todo, pero se encontraba con todo el plantel merengue, que defendía su campo y no dejaba hueco alguno para dejarse recibir un gol. Ramos, después de chocar con Alexander Isaak, terminó lesionado por un golpe en la rodilla, y el defensor arrastró varios minutos esa molestia. En su lugar entró Militao para que el central veterano no se arriesgara a terminar mal el encuentro. 

Los dirigidos por Imanol Alguacil estaban más decididos a buscar el empate y a pesar de buscar el gol, le faltaba lucidez en los últimos metros. La pelota parada era el arma más esencial para atacar el área del Real Madrid, y desde un córner corto que realizaron llegó la otra polémica. Januzaj aprovechó el espacio que tuvo para poder tirar desde fuera del área, el jugador remató, marcó el gol, pero el VAR otra vez hizo de las suyas y anuló la jugada por un estorbo de Mikel Merino que tapaba la visión de Courtois. 

Para la siguiente ocasión del Madrid, después de un centro de Federico Valverde, Benzema paró la pelota con el hombro, se acomodó para definir y anotó el segundo gol con suspenso. Otra vez el VAR revisó la jugada en tres oportunidades y decretó que fue gol legal. 

Imanol Alguacil mandó a sus mejores hombres al campo para intentar cambiar las cosas, pero le costó mucho llegar a inquietar a su oponente. Eso obligó al equipo dirigido por Zinedine Zidane a jugar al contraataque. Tanto Benzema como James Rodríguez, que volvió a ser titular, fueron reemplazados por Marco Asensio y Mariano respectivamente para aguantar el resultado.

A los 38' de la segunda mitad llegó el descuento del conjunto txuri-urdin tras un centro de López Alcaide para Merino que recibió la asistencia de su compañero y remató fuerte sin hacer reaccionar al portero blanco.

Sin lucirse mucho, el Real Madrid ganó otra vez un partido con polémica, y con este resultado se coloca como líder del certamen a la par del Barcelona, con 65 unidades. En cuanto a la Real, sigue sin poder ganar tras el parón y acumula su segunda derrota consecutiva. Además tiene que ganar un partido clave ante el Celta de Vigo si quiere mantener puestos europeos.