Borussia Dortmund ensured they would head into the winter break third in the Bundesliga table following a 3-1 win at lowly Hoffenheim.
The defending champions, who still have a home cup tie against Hannover on Wednesday before heading into the month-long hiatus, are 12 points behind leaders Bayern Munich.
Hoffenheim will spend the second half of the season fighting for their top-flight status after today's defeat left them seven points from safety.
Nils Petersen struck an 88th-minute equaliser to earn Werder Bremen a 1-1 draw at home to Nurnberg.
The visitors took a shock lead through Timo Gebhart six minutes earlier but Petersen ensure it was not the match winner.