Trên sân của Leverkusen, Arsenal nhập cuộc khá thận trọng. Phút 19, Gabriel Martinelli có cơ hội nguy hiểm nhưng cú dứt điểm của anh lại dội xà ngang. Hiệp một diễn ra căng thẳng với nhiều pha tranh chấp quyết liệt nhưng không có bàn thắng.

Ngay đầu hiệp hai, đội chủ nhà vươn lên dẫn trước. Phút 46, từ tình huống phạt góc, Robert Andrich đánh đầu chính xác đánh bại thủ môn David Raya, mở tỷ số cho Leverkusen.
Bị dẫn bàn, Arsenal đẩy cao đội hình tìm bàn gỡ và tung Kai Havertz vào sân ở phút 74 để tăng cường sức tấn công. Bước ngoặt đến ở phút 86 khi Arsenal được hưởng phạt đền sau tình huống phạm lỗi trong vòng cấm, quyết định được giữ nguyên sau khi tham khảo VAR.

Phút 89, Havertz thực hiện thành công cú sút 11m, đưa trận đấu trở lại thế cân bằng 1-1. Những phút cuối diễn ra căng thẳng nhưng không có thêm bàn thắng.
Hòa 1-1 trên sân khách, Arsenal vẫn nắm lợi thế nhất định trước trận lượt về.