Bayern Munich have moved further clear at the top of the Bundesliga with a comfortable win over Hamburg.
Last season's Champions League finalists controlled the match from the first whistle but didn't make the breakthrough until the 39th minute.
Toni Kroos was allowed too much time by the Hamburg defenders and he picked out Bastian Schweinsteiger with a perfect cross to give the midfielder the simple task of heading past Rene Adler from close range.
Hamburg attacks were a rarity and Munich made sure of the three points with more than 30 minutes left in the game as Kroos got on the scoresheet with a superb finish from the corner of the box.
The scoreline could have been worse for Hamburg but Adler denied Ribery with a remarkable save after the France international broke clear of the home side's defence as Munich secured yet another league win.