RB Leipzig missed the chance to move within a point of second-place Borussia Dortmund after drawing 2-2 at home to Hertha Berlin.
However, Hertha managed to grab a share of the spoils after Krzysztof Piatek converted a penalty with eight minutes left in the contest.
Hoffenheim boosted their top six hopes with a 3-1 triumph over Koln at the PreZero Arena on Wednesday night.
Christoph Baumgartner bagged a brace to put the hosts two goals up before Steven Zuber extended the lead shortly after the halftime break.
Fortuna Dusseldorf rallied from behind to claim a 2-1 victory over struggling Schalke at the Merkur Spiel-Arena.
After a scoreless first half, Weston McKennie have Schalke the lead in the 53rd minute after being set up by Bastian Oczipka.
Rouwen Hennings put the hosts back on level terms 10 minutes later before Kenan Karaman sucured the winning goal on 68 minutes.
Paderborn extended their winless in the Bundesliga to nine matches following their goalless drw with Augsburg on Wednesday evening.
Union Berlin have now gone five games without a win in the German top flight after being held to a 1-1 draw by Mainz.
The visitors broke the deadlock after 13 minutes with his first league goal of the season, while Berlin bagged the equaliser in the 33rd minute through Marcus Ingvartsen.