Arsenal delivered a masterclass in resilience and tactical discipline, defeating Real Madrid 2-1 in the UEFA Champions League quarter-final second leg at the Santiago Bernabéu, securing a commanding 5-1 aggregate triumph. Goals from Bukayo Saka and Gabriel Martinelli sealed a historic night for the Gunners, who knocked out the 15-time European champions and advanced to their first Champions League semi-final since 2009.
The stage was set for a potential Real Madrid comeback, with the Bernabéu roof closed at the request of manager Carlo Ancelotti to amplify the atmosphere. Despite the raucous home crowd and the hosts’ storied history of overturning deficits, Arsenal remained unfazed, building on their 3-0 first-leg victory at the Emirates Stadium on April 8, where Declan Rice’s brace had set the tone.
The match began with Arsenal showing attacking intent. Early on, Saka earned a penalty after a foul by Raul Asencio, but his attempted Panenka was comfortably saved by Thibaut Courtois, raising fears of a momentum shift. However, Arsenal’s resolute defense, marshaled by William Saliba and Jurrien Timber, kept Real Madrid’s star-studded frontline—Kylian Mbappé, Vinicius Jr., Rodrygo, and Jude Bellingham—at bay.
The game’s complexion nearly changed when Real Madrid were awarded a penalty for Declan Rice’s challenge on Mbappé. However, referee Francois Letexier overturned the decision after a VAR review, citing minimal contact, much to the frustration of the home fans. This moment epitomized Arsenal’s ability to weather pressure, as they limited Real Madrid to just eight shots, none on target in the first half.
Arsenal’s breakthrough came in the 65th minute. Saka, redeeming his earlier miss, latched onto a precise pass from Martin Ødegaard and curled a delicate finish past Courtois to make it 1-0 on the night and 4-0 on aggregate. The Bernabéu fell silent, but Real Madrid responded quickly, capitalizing on a rare Saliba error. Vinicius Jr. pounced to equalize two minutes later, briefly reigniting hope for the hosts.
Any dreams of a famous remontada were extinguished in stoppage time. A swift counter-attack saw Mikel Merino release Gabriel Martinelli, who raced clear of Fran Garcia and slotted the ball past Courtois to seal a 2-1 victory. The Brazilian’s goal underscored Arsenal’s clinical edge, as they punished a lackluster Real Madrid side that struggled for cohesion.
Mikel Arteta hailed the result as a “massive step” for his team, praising their character and composure. “To come here and beat Real Madrid, the champions, in their own backyard is a statement. We were far superior over the two legs,” he told reporters post-match. The victory marked the defining moment of Arteta’s tenure, with Arsenal outplaying and outfighting a Real Madrid side that had boasted of their comeback pedigree.
Declan Rice, instrumental in both legs, was lauded for his midfield dominance alongside Ødegaard and Thomas Partey. However, Partey’s late yellow card means he will miss the first leg of the semi-final against Paris Saint-Germain, a rare blemish on an otherwise flawless night.
For Real Madrid, the defeat marked the end of their Champions League defense and their first semi-final absence since 2020. Despite the return of Dani Ceballos and Aurélien Tchouaméni, the hosts lacked the spark of previous European campaigns. Mbappé, rested after a red card in La Liga, failed to make an impact, while injuries to Ferland Mendy, Eder Militão, and Dani Carvajal further hampered Ancelotti’s side.
“We didn’t have the ideas or the energy to turn this around,” Ancelotti admitted. “Arsenal were the better team, and we have to accept that.”

