English Premier League side Arsenal led Portuguese Premier League side Porto 1-0 after regular time and extra time in the second leg of the 2023-2024 UEFA Champions League quarter-final and won 4-2 on penalties to reach the last eight of the UEFA Champions League with a two-legged aggregate score of 5-3.
The match started with both sides showing a strong desire to attack. However, for most of the first half, the rhythm of the game was controlled by the tight defense of both sides, making it extremely difficult to score goals. It was only towards the end of the first half that Arsenal broke the deadlock through an exquisite combination. Odego sent a precise assist to Trossard, who received the ball and calmly sent it into the Porto goal, helping Arsenal to take a 1-0 lead and equalize the total score at 1-1.
Into the second half, Arsenal continued to intensify their attack in an attempt to extend their advantage. However, Porto's defense was equally tenacious, causing Arsenal's attacks to be repeatedly thwarted. In one of the attacks in the second half, Odego scored a goal, but the goal was disallowed due to Havertz's charge on the goalkeeper. After that, both sides tried hard to find a breakthrough chance, but neither side could change the score.
With the end of the regular time, the game went into overtime. However, both sides were still unable to break the deadlock in the extra time. The match went into a brutal penalty shootout. In the penalty shootout, Arsenal's goalkeeper Raya played brilliantly as he saved Porto's penalty kicks twice, keeping Arsenal's hope of victory alive. In the end, Arsenal beat Porto 4-2 in the penalty shootout and eliminated their opponents 5-3 on aggregate, advancing to the last eight of the UEFA Champions League after 14 years.