Bukayo Saka overcame an early penalty miss to score a stunning goal as Arsenal battled past Real Madrid at the Santiago Bernabeu to reach the UEFA Champions League semi-finals for the first time in 15 years.
Real Madrid briefly reignited the contest just minutes later when a defensive error from William Saliba gifted Vinicius Junior a simple tap-in, making it 4-1 on aggregate. The hosts thought they had a lifeline when Kylian Mbappe won a penalty, but VAR intervention showed minimal contact from Declan Rice and the decision was overturned.
The Gunners carried a 3-0 first-leg advantage into the match, and despite the Bernabeu’s electrifying atmosphere, they weathered the storm to a 5-1 aggregate at the end.
Arsenal will now face Paris Saint-Germain in the semi-finals as they chase European glory in a season full of promise.