Updated

Bayern Munich went seven points clear at the top of the Bundesliga on Saturday after the club strolled to a 3-0 win at Hamburg.

After winning its first eight games in league play, Bayern lost to Bayer Leverkusen last weekend. However, the club returned to winning ways on Saturday with a comfortable victory that puts them seven points above both Schalke and Eintracht.

Bastian Schweinsteiger put Bayern into the lead in the 39th minute when he arrived at the back post to send a diving header past goalkeeper Rene Adler from a Toni Kroos cross.

The lead was doubled shortly after the break as Franck Ribery played Thomas Muller into the area on the left and he drew Adler off his line before scoring from a nearly impossible angle.

Ribery had a hand in the third goal as well five minutes later by releasing Kroos into the box on the left, which allowed him to fire a left-footed shot into the roof of the net at Adler's near post.

Borussia Dortmund 0, Stuttgart 0

Dortmund, Germany - Borussia Dortmund dropped 11 points off the pace on Saturday after the defending champions were held to a 0-0 draw at home by Stuttgart.

Dortmund has now won just two of its last seven games in league play, and faces a big uphill battle to catch Bayern at this early point in the campaign.

Robert Lewandowski came the closest to opening the scoring for Dortmund as he hit the woodwork, while Stuttgart goalkeeper Sven Ulreich did well to keep out a number of Dortmund chances, which extends his team's unbeaten run to five games.

Hannover 2, Augsburg 0

Hannover, Germany - Hannover brought an end to its four-match winless streak on Saturday with a 2-0 triumph over last-place Augsburg.

Hannover had its 22-match home unbeaten streak snapped in a loss to Monchengladbach, but the team started well with Mame Biram Diouf putting them in front midway through the opening half.

Augsburg generated chances of its own after halftime, but Lars Stindl put the result out of reach five minutes from time with a curling effort from 18 yards, leaving Augsburg with only one win from its first 10 outings.

Hoffenheim 3, Schalke 2

Sinsheim, Germany - Schalke fell further off the pace at the top of the Bundesliga on Saturday as a stoppage-time goal from Sven Schipplock handed Hoffenheim a 3-2 home victory against Schalke.

The visitors came into the match riding a three-game winning streak and were four points back of leaders Bayern Munich at the start of the day.

Hoffenheim, meanwhile, was winless in four games but got off to a good start with a goal from Kevin Volland after 13 minutes.

Roman Neustadter equalized for Schalke before the break, while Roberto Firmino restored the advantage for the hosts from the penalty spot in the 67th.

Schalke looked set to claim a point when Atsuto Uchida leveled the contest eight minutes from time, but Schipplock came off the bench to score the late winner by latching on to Firmino's through ball and scoring.

Monchengladbach 1, Freiburg 1

Monchengladbach, Germany - Freiburg came back to secure a point at Monchengladbach on Saturday in a 1-1 draw as Daniel Caligiuri scored 13 minutes from time for the visitors.

Igor De Camargo opened the scoring for the home side four minutes after the restart when he scored from close range after Oscar Wendt's cross.

Freiburg was threatening over the final 20 minutes and the pressure paid off in the 77th when Oliver Sorg was brought down by Monchengladbach's Juan Arango inside the penalty area, allowing Caligiuri to net the equalizer from the spot.

Nurnberg 1, Wolfsburg 0

Nurnberg, Germany - Wolfsburg remained in the bottom three in the Bundesliga table on Saturday after Timo Gebhart's 76th-minute goal was enough to hand Nurnberg a 1-0 win over the visiting side.

Wolfsburg has now lost five of its last six games and is just two points above the bottom of the league, while Nurnberg scored for the first time at home in over 450 minutes, helping the side snap a six-match winless skid.

The only goal came after a good spell of pressure from Nurnberg and it arrived 14 minutes from time as Timothy Chandler crossed from the right to the front of goal, where Gebhart swooped in to head home from six yards.