Bayern Munich overwhelmed Borussia Dortmund late in the match to run away with a 3-0 victory in the Bundesliga on Saturday.

The final score did not reflect the flow of the match, as Dortmund had the better chances until Bayern's late flurry.

''The first goal was very important,'' said Robben, who scored the winner when Bayern beat Dortmund 2-1 in the Champions League final in May.

''It looks like a clear-cut victory but it was only 1-0 until the 85th minute. They had to try to force things at the end and we used the space,'' Robben said.

Goetze scored in the 66th, 10 minutes after coming on to a chorus of boos from the 80,000 Dortmund fans who have not forgiven him the offseason move to Borussia's biggest rival.

Mueller fed Goetze from the right and the forward was left unchallenged just inside the area to drill the ball inside the far post with the outside of his foot. Goetze refrained from celebrating the goal but was mobbed by teammates

Robben doubled the lead in the 85th by collecting a long ball from Thiago Alcantara and chipping home. Robben then fed Philipp Lahm on the right who passed inside for Mueller to complete the victory in the 87th.

Bayern stretched its record unbeaten run to 38 matches as Pep Guardiola's team retained a four-point lead. Dortmund's second straight league loss dropped it to third behind Bayer Leverkusen, which won 1-0 at Hertha Berlin thanks to Stefan Kiessling's eight goal of the season.

Leverkusen is now three points ahead of Dortmund, which trails Bayern by seven.

In other matches, Eintracht Frankfurt overcame a two-goal deficit before conceding a late equalizer in a 3-3 draw at home against Schalke.

Nuremberg remained without a win this season by playing to a 1-1 draw at home with Wolfsburg, Freiburg won 1-0 at Eintracht Braunschweig and Augsburg beat Hoffenheim 2-0.

Schalke scored two quick early goals, before Frankfurt replied with three after the break. But a lucky bounce allowed Benedikt Hoewedes to secure the late draw for Schalke.

Frankfurt has lost several points by conceding goals in the last 10 minutes and again experienced a similar fate.

Schalke went ahead in the 14th when Johannes Flum headed into his own net while attempting to clear a cross from Atsuto Uchida. Four minutes later, Joel Matip doubled the lead with a header off a free kick from Dennis Aogo.

Flum struck the post before putting Frankfurt on the board in the 56th with a looping header over Schalke goalkeeper Timo Hildebrand. Frankfurt's equalizer was similar, with Joselu connecting with a cross from Sebastian Jung to send another lob over Hildebrand.

Joselu, back in Eintracht's starting lineup for the first time since the opening round, put his team ahead with a blistering left-foot shot from the edge of the penalty area.

But in the 86th, a Frankfurt clearance bounced back into the area to fall kindly in front of Hoewedes, who slotted home for the draw.

In Berlin, Kiessling notched his eighth goal of the season but Leverkusen's second forward Sidney Sam limped off the pitch early in the game with a hamstring injury and could miss next week's Champions League match against Manchester United.

Halil Altintop scored his 50th Bundesliga goal and then added his second before halftime for Augsburg to beat Hoffenheim.

Gelson Fernades scored in the second half as Freiburg eked out its second win of the season at promoted Braunschweig, which stayed bottom of the standings, three points behind Freiburg.

Nuremberg is ahead of Braunschweig on goal difference but is still looking for its first win of the campaign after drawing with Wolfsburg.

The home side fell behind on a mistake by goalkeeper Raphael Schaefer, who fumbled a long-range shot by Maximilian Arnold. Daniel Ginczek equalized for Nuremberg.