Roman Hubnik’s struck in stoppage time to save a point for Hertha Berlin at Hoffenheim in a match that finished 1-1 and saw both sides reduced to 10 men.
Sejad Salihovic gave Hoffenheim the lead in the 21st minute and Hertha went a man down 10 minutes later when Raffael was dismissed.
Hoffenheim defender Isaac Vorsah saw red himself in the 63rd minute to even up the numbers before Hubnik provided the late heroics.
Speculation before the match suggested Hertha boss Markus Babbel is close to leaving the club and this draw left him without a win in six matches.
Hoffenheim had two chances after the 15 minutes’ play but Berlin keeper Thomas Kraft made a superb save from Roberto Firmino’s close-range shot and Jannik Vestergaard’s header went over the crossbar from six yards after the ensuing corner.
The guests grabbed the lead after 21 minutes when Salihovic struck from 25 yards with a precision effort.
Hertha went a man down in the 10 minutes later when Raffael was shown red for apparemtly striking the goal scorer.
Hertha upped their work-rate and even had more of the play after the decision, but could not create a clear chance for the rest of the first half.
Hoffenheim had failed to makle the most of their advantage and promptly lost it in the 63rd minute when Vorsah made a poor tackle on Adrian Ramos.
Hertha nearly equalised with eight minutes left as Tunay Torun played in Ronny, whose distance strike was deflected against the post by Hoffenheim keeper Tom Starke.
Hoffenheim missed a chance to decide the game two minutes later but Kraft had a great reflex to stop Vedad Ibisevic’s low shot.
Berlin found their reward late, equalising in added time with Hubnik poking in a blocked shot by Ramos.