Goals from Sargis Adamyan and Andrej Kramaric saw Hoffenheim come from a goal down at home to beat Borussia Dortmund in their final game of 2019.
Armenia international Sargis Adamyan came off the bench to fire in a late leveller for the hosts.
Mario Gotze had put the visitors ahead early on but Sargis Adamyan and Andrej Kramaric sealed an improbable comeback late on.
The defeat leaves Dortmund four points from leaders RB Leipzig having played a game more.
Two of Adamyan’s four goals this season have come from the bench. His other two came against Bayern Munich.