Key Points
Key Points
- Real Madrid beat AS Roma 4-3 at the Stadio Olimpico after trailing 3-1 with six minutes left.
- Carlos Espi, Endrick and Antonio Rudiger scored three late goals to complete the comeback.
- Kylian Mbappe scored his 72nd Champions League goal on his 100th appearance, overtaking Raul's 71.
- At 27, Mbappe is the youngest player to reach 72 goals in the competition's history.
- Donyell Malen scored twice for Roma; Real have six points from two league-phase games while Roma have one.
On This Page
Real Madrid produced one of the great Champions League comebacks on Wednesday night, scoring three times in the final six minutes to beat AS Roma 4-3 at the Stadio Olimpico. The 15-time European champions looked beaten when Donyell Malen’s second-half double put the Italian side 3-1 ahead, but late goals from Carlos Espi, Endrick and former Roma defender Antonio Rudiger completed an extraordinary turnaround.
The evening belonged above all to Kylian Mbappe. On his 100th Champions League appearance, the French superstar scored his 72nd goal in the competition, becoming the youngest player to reach that mark and moving into the tournament’s all-time top five scorers. In doing so, he overtook Real Madrid great Raul Gonzalez, whose tally of 71 goals had stood as one of the competition’s great landmarks.
The result also spoiled Jose Mourinho’s emotional return to the Stadio Olimpico. The Portuguese coach, now in charge of Real Madrid, was welcomed with banners and chants by the Roma supporters who still remember the UEFA Conference League title and the Europa League final he delivered during his two-and-a-half-year spell at the club. But his night ended in heartbreak as his side somehow escaped Rome with all three points.
Roma’s dream start
It was Roma’s first home Champions League match in more than seven years, and the hosts played like a team determined to make it count. Mario Hermoso forced Thibaut Courtois into an impressive fingertip save early on, and the pressure told in the 20th minute when Marten de Roon fired home from 25 yards to give Gian Piero Gasperini’s side a deserved lead. The strike took a deflection on its way past Courtois, but the Olimpico did not care.
Real Madrid needed only one significant opportunity to restore parity. Hermoso failed to intercept a loose ball, allowing Mbappe to race towards goal, and the French forward’s deflected effort flew into the roof of the net to make it 1-1 within five minutes of Roma’s opener. It was a milestone goal in more ways than one: on his 100th appearance in the competition, it was Mbappe’s 72nd strike, taking him past Raul and into the all-time top five.
The rest of the first half was finely balanced. Roma threatened again before the interval, while Marc Cucurella and Jude Bellingham came close for the visitors. At 1-1, the game felt like it could go either way, and the Roma supporters were already dreaming of a famous European night.
Malen’s double stuns Madrid
Whatever Mourinho and Gasperini said at half-time, it was the home side that came out with renewed fire. Half-time substitute Rodrigo Mora set up Malen within six minutes of the restart, and the Dutch forward controlled the ball with his first touch before lifting a delicious finish over Courtois with his second to restore Roma’s lead.
Six minutes later, Malen struck again. He collected a through ball, powered home a finish, and wheeled away in celebration, only for the goal to be initially ruled out for offside. The wait for the VAR review felt endless, but the decision finally went Roma’s way and the goal stood. At 3-1 up with just over half an hour to play, Roma were in complete control, and the Stadio Olimpico was bouncing.
Mbappe tested Pierluigi Gollini twice as Real searched for a response, but the Madrid captain was growing frustrated. Another of his efforts was disallowed for offside, and as the clock ticked past 80 minutes, it looked as though Roma’s famous night was secure. What happened next will be talked about for years.

Three goals, six minutes, one miracle
Real Madrid’s comeback began from a corner. After Endrick’s header was saved, Carlos Espi reacted quickest to convert the rebound from close range and make it 3-2. Suddenly the mood inside the stadium shifted. The away end found its voice, and the Roma players, who had played so brilliantly for so long, began to look nervous.
Just two minutes later, lightning struck twice. Arda Guler, introduced as a substitute to change the game, delivered another dangerous corner, and this time Endrick powered in a header of his own to level the match at 3-3. In the space of a few frantic minutes, a 3-1 deficit had become a 3-3 draw, and Madrid could smell blood.
The winner came in the 90th minute, and it was cruelly fitting. Guler swung in yet another corner, and Antonio Rudiger, the former Roma defender, got ahead of his marker to finish from close range and silence the home crowd. Three goals in the final six minutes, all of them stemming from set-pieces, had turned a famous Roma victory into one of Real Madrid’s most dramatic European escapes.

Mbappe joins the greats
Mbappe’s milestone deserves to be savoured on its own. At just 27 years old, he now sits in the all-time top five scorers in Champions League history, behind only Cristiano Ronaldo (140 goals), Lionel Messi (107), Robert Lewandowski (90) and Karim Benzema (72). Having overtaken Raul’s 71, he is closing in on Benzema next, and at his current rate he could threaten the very top of the list before his career is done.
Becoming the youngest player to reach 72 Champions League goals underlines just how extraordinary his output has been since he burst onto the scene. This was his 100th appearance in the competition, a century of games at the highest level, and he marked it in the most Mbappe way possible: with a goal that changed the game and a performance full of menace every time he touched the ball.
There is a pleasing symmetry in the fact that he overtook Raul, a Real Madrid legend, while wearing the famous white shirt himself. The great strikers who came before him would recognise the traits: the explosive pace, the cold finishing, and the habit of scoring when the stakes are highest. On Wednesday night in Rome, with his team trailing, Mbappe dragged Madrid back into the contest with his equaliser and never stopped running.
What it means for the league phase
The three points take Real Madrid to six from their opening two league-phase matches, a perfect start that puts them in a strong position to qualify automatically for the knockout rounds. For a club that treats the Champions League as its own personal property, anything less than a deep run would be a failure, and this kind of comeback only strengthens the sense that this is a team built for European nights.
For Roma, the defeat is a cruel one. Gasperini’s side played superb football for 84 minutes and remain on one point from two games, but there is no shame in pushing the 15-time European champions to the very edge. Their supporters created a magnificent atmosphere, and the performance will give them belief that they can compete with anyone on their return to Europe’s top table.
You can read more about this week’s European action in our report on Atletico Madrid’s Champions League victory over Manchester United, and catch up on the Spanish title race in our La Liga round-up: Barcelona and Real Madrid’s perfect starts in La Liga.
A night that defines the competition
There is a reason the Champions League keeps producing nights like this. The league-phase format was designed to create more matches between Europe’s biggest clubs, and Wednesday’s drama in Rome was the perfect advertisement. Two teams with genuine quality, a stadium crackling with atmosphere, and a finish that nobody who watched it will ever forget.
For Real Madrid, comebacks like this are not accidents. They are part of the club’s identity, built over decades of European nights when defeat seemed certain and victory somehow arrived anyway. The 15-time champions have made a habit of finding goals in the dying minutes, and the scenes at the final whistle, with the away end in delirium and the home crowd in stunned silence, were a reminder of why this competition matters so much.
For Mourinho, the defeat will sting. Returning to a club where he won the Conference League and reached the Europa League final, he would have wanted nothing more than to spoil Roma’s big night. Instead, his team needed a miracle to escape, and they got one. The Portuguese coach now has the perfect start in the league phase to build on, with six points from two games and a squad full of players who believe anything is possible.
Mbappe, meanwhile, marches on toward the records that once seemed untouchable. Benzema’s 72 is next in his sights, and beyond that the century marks of Messi and Ronaldo. At 27, with his best years still ahead of him, the Frenchman is writing a story that could end with him as the greatest goalscorer this competition has ever seen. Wednesday night in Rome was simply the latest chapter.
Sources
- News18: AS Roma vs Real Madrid: Stunning Comeback to Win 4-3 in Champions League
- Lokmat Times: Mbappe surpasses Raul, becomes fifth-highest scorer in UEFA Champions League history
- Ghanamma: Champions League Table and Match Review After the End of Matchday 2

1 Comment