Arsenal rescued a dramatic 1–1 draw against Bayer Leverkusen in the first leg of their UEFA Champions League Round of 16 clash, thanks to a late penalty from Kai Havertz that denied the German side victory at the BayArena.
The match was a tense and tactical battle between the Premier League contenders and the Bundesliga outfit, with both teams struggling to find clear openings during the first half. Arsenal controlled more possession early on and came closest to scoring when Gabriel Martinelli struck the crossbar, but Leverkusen’s organized defense kept the visitors at bay.
The breakthrough eventually came shortly after the restart. Bayer Leverkusen took the lead in the 46th minute when captain Robert Andrich rose highest to head home from a corner, sending the home crowd into celebration and putting pressure on Mikel Arteta’s side.
Arsenal struggled to respond for much of the second half as Leverkusen defended well and threatened on the counterattack. However, the turning point came late in the game when substitute Noni Madueke was brought down inside the box following a challenge, with the referee awarding a penalty after a VAR review.
Up stepped Kai Havertz, returning to face his former club. The German midfielder kept his composure and calmly converted from the spot in the 89th minute to level the score and silence the BayArena.
The late equalizer ensured Arsenal left Germany with a valuable away draw, giving them a slight advantage heading into the decisive second leg in London. While the Gunners were not at their best, the result keeps their Champions League hopes firmly alive.
For Bayer Leverkusen, the draw was a frustrating outcome after a strong defensive display and a second-half lead. The Bundesliga side will now need a big performance away from home if they are to progress to the quarter-finals of Europe’s biggest club competition.
Match Result
Bayer Leverkusen 1–1 Arsenal
Scorers:
- Robert Andrich (46’) – Leverkusen
- Kai Havertz (89’ pen) – Arsenal



