Dante scored deep into stoppage time to level Borussia Monchengladbach 1-1 with Werder Bremen and secure a crucial point in their fight against relegation. Sandro Wagner scored Werder's opener after 39 minutes, but the hosts failed to add a second, allowing Dante to steal a point.
Gladbach have now collected two wins and a draw in their past four games although they remain at the foot of the table. Bremen have suffered just one loss in their past six games to jump up to 29 points and 12th place, putting them three points above the drop zone.
Bremen started the game with loads of pressure early as Gladbach goalkeeper Logan Bailly barely fended Wagner's header off the left post in the third minute. Bailly stopped Philipp Bargfrede in the 18th minute and Tim Borowski shot just wide right a minute later. Bargfrede had a volley batted away by Bailly in the 34th minute.
Werder finally grabbed the lead five minutes later after Gladbach lost the ball in the midfield. Claudio Pizarro fought his way through the right side before crossing into the box where Wagner headed in at the far post for a 1-0 Bremen lead. Bremen nearly doubled the advantage a minute before the break but Borowski's strike blasted off the crossbar and Sebastian Prodl's rebound shot went across the mouth of the goal.
Neither side created much after the re-start until Bailly flicked Marko Marin's shot over following a counter attack with 11 minutes to play. Gladbach's first chance came with four minutes remaining as Marco Reus forced a good save from Bremen goalkeeper Tim Wiese.
Marko Arnautovic nearly sealed the game for Bremen in the 89th minute but the Austrian's shot on the counter attack hit the right post. Gladbach made the hosts pay for their failures and struck the equaliser two minutes into stoppage time as Dante headed home Juan Arango's free-kick from the right side.