Ten-man Bayern Munich scored two early goals as they survived a comeback to beat Augsburg 2-1 and reclaim a five-point lead atop the Bundesliga.
Playing their first game since Bastian Schweinsteiger broke his collarbone in the Champions League, Mario Gomez gave Bayern the lead after 16 minutes.
Franck Ribery made it 2-0 at the 28 minute mark before Hajime Hosogai pulled a goal back for the hosts Augsburg in the 59th minute. Munich finished with ten men as Anatoliy Tymoshchuk was shown a red card three minutes into stoppage time.
Munich collected their third straight victory since their loss against Hannover and have 28 points - five points ahead of Borussia Dortmund, Werder Bremen and Borussia Monchengladbach.
The battle of Germany's two Europa League participants ended all square as Hannover and Schalke drew 2-2 in Lower Saxony.
Teemu Pukki put Schalke in front in the 26th minute, but the home side hit straight back with an own goal from Kyriakos Papadopoulos.
Mohammed Abdellaoue put Hannover ahead in the 59th minute and the home side looked likely to increase their lead before Pukki got on the scoresheet once again to bring Schalke level and earn Huub Stevens' side a point.
The draw leaves Schalke in fifth, six points behind league leaders Bayern Munich, while Hannover are a further three points behind in sixth.