Roma started with confidence, using their home advantage to put Madrid under pressure. Marten de Roon opened the scoring in the 20th minute, but Kylian Mbappé responded five minutes later to bring Real Madrid level.
The game changed after the break when Donyell Malen struck twice, in the 51st and 57th minutes, giving Roma a commanding 3–1 lead. Madrid’s defensive problems were exposed, and Roma appeared to be heading towards a famous European victory.
Endrick Changes the Game
Just when Madrid looked beaten, their substitutes changed everything.
Carlos Espí pulled one back in the 83rd minute before Brazilian youngster Endrick scored two minutes later to make it 3–3. Suddenly, the momentum had shifted completely.
Antonio Rüdiger then completed the incredible comeback with a decisive goal in the 90th minute, turning a frustrating night into a memorable Madrid victory.
What This Result Means
For Real Madrid, the victory highlights their attacking depth, fighting spirit and ability to deliver under pressure. However, conceding three goals also raises questions about their defensive organisation.
Roma, meanwhile, will be disappointed after coming so close to a major result. Their attacking performance showed real quality, but their late collapse will be difficult to forget.
Final Verdict
Roma 3–4 Real Madrid. Seven goals, a dramatic comeback, and a last-minute winner this was Champions League football at its most unpredictable.
Madrid leave Rome with all three points, while Roma are left wondering how a two-goal advantage slipped away so quickly.
Football never stops surprising us. Did Real Madrid win because of their mentality, or did Roma throw the game away? Share your thoughts!
