Bayer Leverkusen Edge Dortmund As Andrich Strikes To Tighten Top-Four Bid
Bayer Leverkusen strengthened the chase for Champions League qualification with a 1-0 victory over Borussia Dortmund, decided by a powerful long-range goal from Robert Andrich. The result at Signal Iduna Park also extended Leverkusen’s unbeaten league run to seven matches, matching the club’s best stretch between August 30 and October 26.
The tight Bundesliga contest saw both teams create periods of pressure, yet only one moment had a finishing touch. Andrich’s strike from outside the area separated the sides, as Borussia Dortmund failed to turn territorial dominance and several half-chances into a meaningful response during the closing stages.

The first half developed into an open game, with both attacks finding space. Julian Brandt twice shot off target for Borussia Dortmund, while Aleix Garcia tried from distance for Bayer Leverkusen but did not truly test Gregor Kobel. Clear chances were rare, yet midfield errors hinted that one mistake could prove decisive.
That key mistake arrived three minutes before half-time. Jobe Bellingham misplaced a pass inside Borussia Dortmund’s half, which Bayer Leverkusen captain Robert Andrich anticipated. Andrich stepped in, moved into space and unleashed a fierce 25-yard effort towards the bottom-right corner, leaving Kobel motionless as the ball crashed in for the opener.
After the restart, Borussia Dortmund increased the tempo and pushed Bayer Leverkusen deeper. Brandt and Serhou Guirassy both found shooting positions but sent efforts wide. At the other end, Patrik Schick forced Kobel into a nervous save around the hour mark with a rising attempt that the goalkeeper managed to push away.
The home side’s clearest opportunity arrived late. In the 83rd minute, Guirassy struck a fierce left-foot shot that clipped the crossbar. Moments later, Almugera Kabar headed wide from a promising delivery. Deep in stoppage time, Kobel denied Schick’s looping header with a full-stretch save, keeping the deficit at one.
Underlying numbers underlined Borussia Dortmund’s wastefulness and Bayer Leverkusen’s efficiency. The hosts generated 1.26 expected goals, mainly from half-chances that lacked a clinical finish. Bayer Leverkusen produced 0.60 expected goals, yet Andrich’s solitary on-target attempt was enough to claim the points when the moment demanded precision.
| Team | Goals | Expected Goals (xG) | Unbeaten Run |
|---|---|---|---|
| Borussia Dortmund | 0 | 1.26 | - |
| Bayer Leverkusen | 1 | 0.60 | 7 Bundesliga matches |
Leverkusen’s narrow win at Signal Iduna Park punished Borussia Dortmund’s missed opportunities and highlighted Andrich’s influence at a crucial stage of the season. Matching their earlier seven-game unbeaten spell keeps Leverkusen firmly in the Champions League qualification picture, while Borussia Dortmund’s lack of cutting edge proved costly despite long spells of pressure.


Click it and Unblock the Notifications