The Bayer code cannot be cracked: Despite being behind and suffering a bitter injury, league leaders Leverkusen have extended their unbeaten streak in the Bundesliga to 18 games. The autumn champions fought their way to a 3-2 (0-1) win at RB Leipzig in the top duel on Saturday evening and, like the previous week, scored the winning goal in stoppage time.

Xavi Simons (8th minute) gave the Saxons an early lead, Nathan Tella (47th) rewarded Bayer’s effort with the equalizer in front of 46,529 fans. Jonathan Tah (63′) equalized the renewed RB lead by Lois Openda (56′), before Piero Hincapie (90’1) made the decision. The leaders are seven points ahead of their pursuer Bayer Munich, who have played two fewer games.

The teams did not have to forego the support of their fans in the top game. As expected, the supporters of Leipzig and Leverkusen did not take part in the investor protest against the German Football League. In most of the other matches on the day, the fans caused the game to be interrupted by throwing objects in the first twelve minutes.

In the duel between the Brauseclub, which had previously been winless twice, and the supposedly invincible Werkself, the topic was different. The RB fans were looking forward to Dani Olmo’s starting eleven comeback. The injury-prone technician, who was recently put out of action by a sprained shoulder joint, started for the first time since the beginning of September – and most of Leipzig’s attacks came through him.

After less than ten minutes, Benjamin Sesko Tah danced past and passed briefly to Xaver Schlager, whose cross landed at Simons. The Dutchman didn’t care that he had his back to the goal. He took the ball with his right, turned and moved to the short corner with his left – unstoppable. A minute later, Sesko slid in on a cross from Olmo and the ball whizzed just past the goal.

And Bavarian? Had a plan and a system worth seeing, but had to accept the next setbacks defensively. Tah received his fifth yellow card and will miss next week’s game against Borussia Mönchengladbach. After half an hour it was over for Jeremie Frimpong. The extremely important full-back was supported as he went into the dressing room. Bayer reported a painful blow to the lower leg.

A loss by Frimpong would be extremely bitter for the championship candidate. The Dutch international has scored five goals and seven assists in the league alone and has appeared in every game in the first half of the season. The loss didn’t change much about the game. Leverkusen’s combinations were worth seeing, but the shots were almost exclusively made from afar. Leipzig was waiting for counterattacks and mostly played them through Olmo and Simons – only the return was missing at first.

Tella, who came on for Frimpong, took care of that. Bayer cleverly shifted the game to the left side of the attack and created a majority through several passes. Alejandro Grimaldo’s sharp cross rushed through the entire RB penalty area, at the other end of which Tella simply pushed in. National player David Raum seemed quite disoriented and didn’t notice Tella behind him.

The game now picked up even more momentum. Florian Wirtz (55th) failed with a shot past RB keeper Janis Blaswich. After the following corner, Leipzig took the lead again via the stations Simons, Olmo and Openda. It only lasted a few minutes. Tah rose highest after a corner and equalized. Schlager felt fouled during the action, but referee Matthias Jöllenbeck saw it differently.

Both teams neutralized each other until injury time, then Bayer once again showed their set-piece strength. A corner slipped through the penalty area, but Hincapie evaded Schlager and was spot on at the second post – and sprinted across half the pitch, cheering wildly.

Website Bundesliga squad RB Leipzig squad Leverkusen RB Leipzig on X The game on the Bundesliga website