Rudiger’s 90th-Minute Goal Seals Real Madrid Comeback Against Roma
Real Madrid struck three times from the 82nd minute onwards to overturn Roma’s 3-1 advantage and claim a dramatic 4-3 win at the Stadio Olimpico, with Antonio Rudiger scoring the decisive goal in the 90th minute.
Jose Mourinho’s changes transformed the contest. Arda Guler and Endrick entered in the 59th minute for Vinicius Junior and Denzel Dumfries, and Madrid gradually found the spaces that Roma’s relentless pressing had denied them for much of the night. Guler, operating inside rather than staying wide, supplied two late corner assists as the visitors turned sustained pressure into an extraordinary finish.
Roma had appeared firmly in command under Gian Piero Gasperini. Marten de Roon put the home side ahead after 20 minutes, before Kylian Mbappe levelled five minutes later by exploiting a rare gap in Roma’s tight marking. Donyell Malen then scored twice after the break, with Rodrigo Mora and Matias Soule providing the assists, to put Roma 3-1 ahead.
Gasperini’s 3-4-3 initially caused Madrid major problems. Roma pressed high, with Malen leading curved runs intended to block passes into the flanks, while midfield pressure targeted Federico Valverde and Aurelien Tchouameni in deep areas. Nahuel Molina and Wesley pushed forward aggressively from wing-back, often creating a five-man forward line and forcing Madrid’s full-backs back.
That approach left Thibaut Courtois frequently opting for long passes, where Roma’s three-man defence, led by Gianluca Mancini, held the upper hand. De Roon stayed as the midfield anchor, allowing Manu Kone and, later, Niccolo Pisilli to advance into the half-spaces. Roma had 54% possession and repeatedly used Malen’s movement between the lines to create overloads.
Madrid began in a 4-2-3-1 that became a 4-4-2 without the ball. Mourinho’s plan was to remain compact in a mid-block, draw Roma’s wing-backs forward and release Mbappe and Vinicius on the break. Valverde and Tchouameni were asked to protect the defence against Paulo Dybala, but were regularly outnumbered as Roma committed midfield runners forward.
Despite seeing less of the ball, Madrid created the better-quality openings when they escaped the press. Their expected-goals figure reached 1.655, reflecting the danger of their transitions. Antonio Rudiger and Ibrahima Konate were often left defending huge areas, with Dumfries and Marc Cucurella given licence to advance, but the visitors remained within reach.
Madrid’s late gamble pays off
For an hour, Roma controlled the wide zones and pressed with enough intensity to keep Mbappe isolated. Their 3-1 lead reflected a system that overloaded central areas, pushed Valverde deeper and kept Madrid reactive. But the physical demands of that approach became increasingly clear as the second half wore on.
As Molina and Wesley tired, the room behind them grew. Roma’s man-marking lost its sharpness and Madrid began to attack with more numbers. Gasperini introduced Leonardo Balerdi and Lorenzo Pellegrini in an effort to reinforce the side, but the momentum had already swung.
Carlos Espi’s late arrival gave Madrid a more physical target against a tiring back three. Between the 82nd minute and full time, Mourinho effectively abandoned his earlier caution and sent his team forward in a 3-2-5 attacking shape. Roma could not withstand the late set-piece pressure, and Rudiger’s winner completed the comeback.
Madrid’s bench ultimately made the difference. Roma’s high-energy structure had given them control for long spells, but Mourinho identified the drop in intensity and used Guler, Endrick and Espi to exploit it. The visitors now move on with a remarkable win built on ruthlessness in the closing minutes.
