
Arsenal advanced to the UEFA Champions League semi-finals with a commanding 5-1 aggregate victory over Real Madrid. The London club won 2-1 at the Santiago Bernabeu on Wednesday night, completing a professional performance across both legs against the defending champions.
The match contained significant drama when Arsenal were awarded an early penalty following VAR review for a shirt pull on Mikel Merino during a set-piece. Bukayo Saka stepped up but saw his attempted panenka saved by Thibaut Courtois.
Minutes later, controversy erupted when the French referee initially awarded Real Madrid a penalty for a supposed foul by Declan Rice on Kylian Mbappe, only to overturn the decision after review.
Arsenal broke the deadlock after the hour mark when Saka found the net with a deft finish to extend their aggregate lead. Real Madrid responded quickly through Vinicius Junior, who capitalised on a William Saliba error to equalise, but the Spanish giants could not sustain sufficient momentum to mount a serious comeback attempt.
The visitors demonstrated exceptional defensive organisation throughout the contest, limiting the opportunities for Carlo Ancelotti’s team despite pre-match confidence from Madrid about their ability to overturn the first-leg deficit. Gabriel Martinelli confirmed Arsenal’s victory with a well-executed counter-attacking goal in stoppage time, prompting many home supporters to exit the stadium before the final whistle.
Arsenal will face Paris Saint-Germain in the semi-finals as they continue their quest for European glory. The comprehensive manner of their victory against the tournament holders establishes them as contenders for the trophy in 2025.

