RB Leipzig failed to build on the big win over the weekend after drawing 2-2 draw with Hertha Berlin on Wednesday evening.
Marko Grujic got the opener for the visitors inside nine minutes before Lukas Klostermann found the equaliser moments later.
Leipzig were a man down following Marcel Halstenberg's dismissal in the second half, but still went ahead through Patrik Schick before a penalty from Krzysztof Piatek levelled matters later on.
TSG Hoffenheim enjoyed a fine evening at home after securing a 3-1 win over FC Cologne in a mid-table battle
Christoph Baumgartner netted a double either side of the half with Steven Zuber adding to the tally. Substitute Florian Kainz provided the visiting side's consolation.
The match was not without controversy as both sides had a man sent off in Benjamin Hubner after 57 minutes while Sebastiaan Bornauw got his marching orders 26 minutes in the first half.
Fortuna Dusseldorf ended a four-match winless with a come-from-behind 2-1 triumph over Schalke 04 at the Esprit Arena.
Schalke were ahead earlier in the second half through Weston McKennie before Rouwen Hennings and Kenan Karaman staged the comeback to revive Fortuna's battle against the drop.
Union Berlin also overturned a four-match winless after coming from a goal down to hold Mainz to a 1-1 draw.
Union, who came off a 4-0 loss to Hertha on Friday, were behind in the first 13 minutes through Bote Baku which Marcus Ingvartsen cancelled after 34 minutes.
Robert Andrich was sent for an early shower right before halftime following a second bookable offence as Union finished with a man down.
FC Augsburg and bottom-placed Paderborn cancelled out each other with a disappointing goalless draw.
Paderborn, who picked up their second point in as many games, remain at the foot of the table with Augsburg hovering just outside the top-half in 12th spot.