Carlos Eduardo's late penalty rescued a point for Hoffenheim in their meeting with Borussia Monchengladbach.
Monchengladbach let two-goal lead slip
Carlos Eduardo's late penalty rescued a point for Hoffenheim in their meeting with Borussia Monchengladbach.
A keenly-fought contest provided ample entertainment for those in attendance, with the game ending 2-2.
It took 31 minutes for the deadlock to be broken at the Rhein-Neckar Arena, with Monchengladbach edging ahead courtesy of a Filip Daems spot kick.
The visitors then established a firm grip on proceedings six minutes into the second half when Roberto Colautti doubled their lead.
However, Hoffenheim displayed commendable courage to haul themselves back into the game and earn a share of the spoils.
Vedad Ibisevic reduced their deficit on 69 minutes before Eduardo coolly slotted home from 12 yards in the final minute to complete a remarkable recovery.
Hoffenheim bring an end to a wobble which has brought five defeats in their last seven outings, but their European dreams appear to be in tatters.
Mochengladbach, meanwhile, will still harbour ambitions of securing a Europa League place and are up to eighth in the table.