Ishak Belfodil scored twice as Hoffenheim clawed their way back from three goals down to draw 3-3 with Bundesliga leaders Borussia Dortmund.
Borussia Dortmund let a three-goal lead slip inside 15 second-half minutes as Hoffenheim claimed a 3-3 draw that could put a dent in the hosts' Bundesliga title charge.
Lucien Favre's men are winless in three matches in all competitions and the manner of their collapse in the closing stages against a physical Hoffenheim side will worry the head coach, who missed the match with a bout of flu.
Jadon Sancho scored his first goal of 2019 and his seventh of the season as the home side dominated the first half and he was instrumental when Mario Gotze struck.