Bayern Munich failed to extend their lead at the top of the Bundesliga table after playing to a 1-1 draw against Bayer Leverkusen on Saturday.
It was the champions that got the ball rolling through an early finish from Niklas Sule, but Leverkusen were back on even terms through an own-goal by Thomas Muller.
This particular outcome ensured that the visitors remain third on the table and hot on the heels of the top-two brigade and in full control of their top-four hopes.
A late finish was needed to rescue RB Leipzig from the jaws of defeat against SC Freiburg and settle to a 1-1 draw on their own patch.
Freiburg were up and away in the first half following a finish by Ermedin Demirovic, but as victory loomed Angelino struck at the death and forced a share of the spoils.
VfL Bochum continued to jump further up the league table with a 2-1 victory over the relegation-threatened Greuther Furth.
Maxim Leitsch broke the deadlock for the host in the 35th minute with his first league goal of the season.
However, an own-goal from Armel Bella-Kotchap rescued the visitors before Anthony Losilla claimed the winner towards the latter exchanges.
VfB Stuttgart eased their relegation worries courtesy of an entertaining 3-2 victory over Borussia Monchengladbach.
Alassane Plea and Marcus Thuram give Gladbach the ideal start earlier on before Wataru Endo and Chris Fuhrich drew Stuttgart level only for Sasa Kalajdzic.
Eintracht Frankfurt boosted their chances of a top-six finish through a 4-1 triumph away to a struggling Hertha Berlin.
Goals in the opening stages of the both halves by Ansgar Knauff and Tuta set Eintracht on their own as Jesper Lindstrom and Rafael Maury added to the equation.
Hertha were able to get on the score-board through none other than Davie Selke, but the evening belonged to Oliver Glasner's men.
Vfl Wolfsburg 1-0 Union Berlin
It took a stroke of good fortune in the first half to help Vfl Wolfsburg beat Union Berlin 1-0 and get back on the winning trail.
Wolfsburg lost and drew their previous two clashes in the league, while Berlin won two on the bounce in the league and cup.
However, their positive run of results was scrapped when an own-goal from Taiwo Awoniyi proved the winning effort in the end.