Bayer Leverkusen avoided a second straight Bundesliga defeat as Jarell Quansah struck in the 88th minute to secure a 1-1 draw with Mainz, rescuing Kasper Hjulmand’s team after Sheraldo Becker’s volley looked set to decide a tight contest at BayArena.
The late equaliser kept Bayer Leverkusen in the race for a top-four finish, despite another flat attacking display. Mainz defended compactly for long spells, created the clearer openings after half-time, and missed a major chance through Phillip Tietz before the hosts finally responded.

The breakthrough arrived for Mainz in the second half, with the visitors punishing passive play from Bayer Leverkusen. Paul Nebel delivered a dangerous cross into the area, and Becker met it with a clean first-time volley that flew into the bottom-right corner, silencing most of the home support.
That goal followed a period where both teams struggled to threaten. Earlier, Patrik Schick could not convert a promising situation when Martin Terrier whipped a low cross towards the near post, with Schick’s attempt lacking the power and direction to beat Daniel Batz in the Mainz goal.
The match then opened up as Bayer Leverkusen chased an equaliser, which left spaces for Mainz to counter. Kaishu Sano found Tietz with a lofted pass into the box, yet Tietz failed to connect properly, scuffing the ball and wasting a clear chance to double the lead.
Mainz regretted that miss when Bayer Leverkusen finally produced one incisive move near the end. Christian Kofane advanced on the right and sent a low cross into the six-yard area, where Quansah slid in at full stretch, guiding the ball past Batz to secure a point for the home side.
Bayer Leverkusen’s performance followed a similar pattern to the goalless Champions League draw against Olympiacos, where Hjulmand’s side also struggled to create clear chances. Here, the hosts again lacked fluency, but still generated a higher expected goals figure than Mainz across the 90 minutes.
Bayer Leverkusen finished with 12 attempts and an expected goals (xG) value of 1.23, five efforts testing Batz. Mainz registered eight shots and an xG of 0.73, making more of fewer situations, with Becker’s strike coming from one of their rare clear openings in the second period.
| Team | Shots | Shots on Target | xG |
|---|---|---|---|
| Bayer Leverkusen | 12 | 5 | 1.23 |
| Mainz | 8 | - | 0.73 |
This draw extended Bayer Leverkusen’s unbeaten sequence against Mainz in the Bundesliga to six matches, with four wins and two draws during that period. Since the 2017-18 season, the Werkself have also scored in all 18 league meetings with Mainz, their longest active scoring run against any current top-flight opponent.
Earlier in this match, both sides created half-chances without applying a clinical finish. Jonas Hofmann forced a routine early save, while Becker and Nebel each tested Janis Blaswich before the interval, as a cautious first half ended with Schick’s weak header comfortably dealt with, setting the stage for the late drama.