Real Madrid produced a stunning late comeback to defeat Roma 4-3, with Antonio Rüdiger scoring a dramatic 90th-minute winner after the Spanish side recovered from a two-goal deficit. The result came amid news that Real Madrid had secured Arda Güler’s future with a new contract running until 2032.
Roma took the lead through Marten de Roon in the 20th minute, but Kylian Mbappé equalised five minutes later with a fine finish from outside the box. Donyell Malen then struck twice in the second half, putting Roma in control at 3-1.

Madrid refused to surrender. Carlos Espí pulled one back in the 83rd minute after a VAR review, before substitute Endrick headed home two minutes later to level the score. Güler provided assists for both goals, then delivered another decisive corner that Rüdiger converted in the 90th minute.
Softfootball noticed that Güler’s impact off the bench proved crucial, as his set-piece delivery helped Madrid turn a difficult evening into a memorable victory. Rüdiger’s late goal completed the comeback, while Roma were left frustrated after losing their advantage in the closing stages.
Match Statistics
| Statistic | Roma | Real Madrid |
|---|---|---|
| Expected goals | 1.43 | 1.80 |
| Shots on target | 7 | 8 |
| Shots off target | 4 | 7 |
| Blocked shots | 3 | 0 |
| Possession | 54% | 46% |
| Corner kicks | 5 | 9 |
| Offsides | 1 | 1 |
| Fouls | 15 | 7 |
| Yellow cards | 3 | 0 |
| Goalkeeper saves | 4 | 4 |
Real Madrid Player Ratings
| Player | Rating |
|---|---|
| Thibaut Courtois | 6.5 |
| Denzel Dumfries | 5.5 |
| Ibrahima Konaté | 6.0 |
| Antonio Rüdiger | 8.5 |
| Marc Cucurella | 6.0 |
| Aurélien Tchouaméni | 6.0 |
| Federico Valverde | 7.0 |
| Yan Diomandé | 7.5 |
| Jude Bellingham | 7.0 |
| Vinícius Júnior | 6.0 |
| Kylian Mbappé | 8.0 |
| Endrick | 9.0 |
| Arda Güler | 8.5 |
| Bernardo Silva | 6.5 |
| Carlos Espí | 8.5 |
| Álvaro Carreras | 6.0 |
Roma Player Ratings
| Player | Rating |
|---|---|
| Pierluigi Gollini | 5.5 |
| Gianluca Mancini | 6.0 |
| Evan Ndicka | 5.5 |
| Mario Hermoso | 6.0 |
| Nahuel Molina | 6.5 |
| Wesley França | 6.5 |
| Marten de Roon | 7.5 |
| Manu Koné | 6.0 |
| Paulo Dybala | 6.5 |
| Matías Soulé | 7.5 |
| Donyell Malen | 8.5 |
| Niccolò Pisilli | 6.5 |
| Rodrigo Mora | 7.0 |
| Leonardo Balerdi | 4.5 |
| Lorenzo Pellegrini | 5.5 |
| Konstantinos Koulierakis | 5.0 |