Bayern Munich show why it wil be tough to knock them off their pedestal after beating Wolfsburg in the dying moments of the match courtesy of a Bastian Schweinsteiger goal.
Hamburg also showed that they were going to give Bayern a fight after beating Schalke 04 2-1 thanks to a brace by Ruud Van Nistlerooy as he overshadowed former Real Madrid teammates Raúl and Christoph Metzelder.
Meanwhile Michael Ballack made his return for Bayer Leverkusen and beat Borussia Dortmund 2-0. Meanwhile Hoffenheim made history this past weekend as they did something that they had never done in their short history in the German top flight.
Dietmar Hopp's side started out losing against an Mesut Özil-less Werder Bremen side thanks to a Torsten Frings penalty kick. Then The Hoffe poured it on with four unanswered goals, beating Bremen 4-1 and winning at home for the first time after allowing the first goal.
St. Pauli began the celebration of their 100th anniversary in the right fashion beating Freiburg on the road 3-1. All three goals for the Buccaneers came in the final seven minutes of the game and came back from a 1-0 deficit.
The other team returning to the Bundesliga, Kaiserslautern also started their campaign winning with a 3-1 score against FC Koln. The highlight or lowlight of this match was the sending off Lebanese international and team captain Youssef Mohamad after just two minutes of play. Kaiserslautern would take advantage of playing a man up for 88 minutes with all three goals being scored by Croatian duo Srdan Lakic and Ivo Ilicevic.
Friday
Bayern Munich 2-1 Wolfsburg
Saturday
Hannover 2-1 Frankfurt
Freiburg 1-3 St. Pauli
FC Koln 1-3 Kaiserslautern
Borussia Monchengladbach 1-0 Nurnberg
Hoffenheim 4-1 Werder Bremen
Hamburg 2-1 Schalke 04
Mainz 2-0 Stuttgart
Sunday
Borussia Dortmund 0-2 Bayer Leverkusen