Arsenal booked their ticket to the UEFA Champions League semi-finals with a gritty, goalless draw against Sporting CP at the Emirates Stadium, advancing 1-0 on aggregate. While the second leg lacked goals, it was packed with tension and near-misses that kept fans on the edge of their seats.
The visitors, needing a goal to force extra time, started brightly and had a strong penalty appeal waved away early when Geny Catamo went down in the area. Sporting continued to probe, with Francisco Trincão curling an effort wide after a rare Arsenal defensive slip.
Arsenal grew into the match, but found a resolute Sporting defense blocking their path. A last-ditch block from Gonçalo Inácio denied Viktor Gyökeres, and the woodwork came to the Gunners' rescue just before halftime when Catamo's volley rattled the post.
The second half followed a similar pattern of high intensity and missed opportunities. Eberechi Eze fired over for Arsenal, while Gabriel Martinelli dragged a volley wide. At the other end, Sporting had another penalty shout ignored after a tangle in the box.
As the clock ticked down, Leandro Trossard came agonizingly close to sealing it for Arsenal, his powerful header crashing against the post from a corner. In a heart-stopping final moment, João Simões dragged a shot just wide for Sporting, ensuring the Gunners survived the late scare.
The final whistle confirmed Arsenal's place in the last four, where a monumental clash with Atlético Madrid awaits. It was a professional, if not spectacular, performance that showcased the resilience needed for a deep Champions League run.
