Bayer Leverkusen experienced a dramatic draw against Werder Bremen, ending 2-2 after conceding a last-minute equaliser. Victor Boniface, despite recent injuries from a car accident, scored first for Leverkusen in the 30th minute. He had missed the Champions League match against Brest due to these injuries. Boniface has now netted six league goals this season.
Boniface nearly added another goal at the hour mark, but Bremen's goalkeeper Michael Zetterer made an impressive save. Marvin Ducksch then equalised for Bremen with a powerful header in the 74th minute. However, Bremen's joy was short-lived as Felix Agu accidentally scored an own goal three minutes later under pressure.

Romano Schmid secured a point for Bremen with his 90th-minute strike. This result leaves Leverkusen third in the league standings with 15 points, trailing Bayern Munich by two points. Bayern Munich is scheduled to play on Sunday.
Marvin Ducksch was notable for his performance, achieving the second-highest expected goals (xG) of 0.65 and taking seven shots, the most by any Bremen player in a Bundesliga game this season. Meanwhile, Lukas Hradecky marked his 200th Bundesliga appearance for Leverkusen, becoming the first non-German to reach this milestone with the club.
Despite Bremen's late equaliser, their record against Leverkusen remains poor, having won only one of their last 15 encounters across all competitions.