La Roma dominó buena parte del primer tiempo y abrió el marcador con un disparo de De Roon, quien aprovechó una recuperación de Paulo Dybala. El Real Madrid respondió con un remate de larga distancia de Kylian Mbappé que se desvió en un defensor y terminó en gol. Sin embargo, el empate no logró corregir las dificultades defensivas del conjunto español, que sufrió nuevamente después del descanso.
En el minuto 51, Donyell Malen aprovechó una pérdida de Vinícius para marcar el segundo de la Roma. Cinco minutos después, el delantero volvió a aparecer tras recibir un pase de Soulé y superar a Courtois en el mano a mano, ampliando la ventaja a 3-1. El Madrid no encontraba la forma de frenar los ataques italianos y necesitaba una reacción para evitar la derrota.
Los cambios de Mourinho dieron resultado en los minutos finales. Carlos Espí recortó distancias al aprovechar un rebote, Endrick empató de cabeza tras un saque de esquina y Antonio Rüdiger selló la remontada con otro tanto a balón parado. En apenas siete minutos, el Real Madrid convirtió una derrota en victoria y mostró una capacidad ofensiva que había faltado durante gran parte del partido.
El resultado también reabre el debate sobre el rendimiento de los titulares y las alternativas que tiene Mourinho en el banquillo, en un momento en que el conjunto blanco necesita mayor regularidad para afrontar sus próximos compromisos europeos con menos incertidumbre.