BERLIN -- Marco Reus starred in Borussia Dortmund's 5-0 rout of Borussia Moenchengladbach, while Bayern Munich maintained its winning start to the Bundesliga with a 2-0 victory at Werder Bremen on Saturday.
Reus scored twice against his former side, cutting through the defence to open the scoring in the 35th minute -- five minutes before Neven Subotic made it 2-0 -- and putting the result beyond doubt with a wonderful effort in the 70th, when he curled his shot over the helpless Marc-Andre ter Stegen and inside the far post.
Ter Stegen -- who had made a number of impressive saves -- retired injured shortly afterward and his replacement was powerless to prevent a rampant Dortmund side adding further goals as it sought to make amends for a lacklustre start to the season.
Jakub Blaszczykowski set up Ilkay Guendogan to score in the 79th, and the Germany international returned the favour for Blaszczykowski to complete the scoring six minutes later.
"We weren't really in the game for the first 20 minutes. We took over after the first and second goals and deserved to win in the end," said Reus, who allowed himself only muted celebration out of respect for his former side.
"It's a blow, that's clear," Lucien Favre said after his heaviest defeat as Moenchengladbach coach. "After the first goal we forgot how to defend. We conceded goals through stupid mistakes ... I find it hard to accept."
In Bremen earlier, Luiz Gustavo curled an effort inside the left post in the 81st, and Mario Mandzukic sealed Bayern's win with his league-leading sixth goal two minutes later.
"The players tested my patience a little too much, but in the end it was enough against a strong Bremen side," Bayern coach Jupp Heynckes said. "However, I had to find clear words during the break."
Artjoms Rudnevs' 20th-minute strike was enough for Hamburger SV to celebrate its 125th anniversary with a 1-0 win over Hannover.
Bayer Leverkusen enjoyed a 2-0 win at home over Greuther Fuerth, Stuttgart had a 2-0 win in Nuremberg, and Augsburg drew 0-0 at Hoffenheim, which had Sejad Salihovic sent off for a dangerous challenge late on.
Hoffenheim's players wore T-shirts in support of teammate Boris Vukcevic before their game. Vukcevic remained in a critical condition in a hospital after his car collided head on with a truck on Friday.
Bayern winger Franck Ribery came closest to breaking the deadlock early in the second half, the Frenchman bamboozling Clemens Fritz before striking the post.
The irrepressible Ribery went close again in the 65th when he cut inside four Bremen defenders only to shoot narrowly wide, but it was Gustavo who finally made the breakthrough when he let fly from around 20 metres (yards) after Thomas Mueller found him in a central position outside the penalty area.
Then Xherdan Shaqiri crossed for fellow substitute Mandzukic to score and ensure Bayern continued its run of nine wins from nine competitive games this season.
"We don't need to look at Dortmund, but ourselves. If we keep playing like this, it'll be difficult to beat us," Bayern captain Philipp Lahm said.
Said former Bayern striker Nils Petersen: "Bayern were ice cold."
Hamburg had the outstanding Rene Adler to thank for a series of crucial saves after Rafael van der Vaart set up Rudnevs to score.
"It's not possible without such a goalkeeper," Van der Vaart said of the win. "We only had a few chances, scored one. That's enough."
Didier Ya Konan almost scored a spectacular equalizer on the hour with an overhead volley, Lars Stindl had an effort cleared off the line, and Adler denied Mohammed Abdellaoue and Ya Konan late on.
"That's my job," said Adler, who could earn an international recall if he maintains his impressive early season form.
Sidney Sam opened the scoring for Leverkusen in the 51st, and Daniel Carvajal set up his second 11 minutes later.
In Nuremberg, Stuttgart striker Vedad Ibisevic capitalized on a terrible back pass from Marcos Antonio to score just seconds into the game.
Antonio almost gave away another goal in similar circumstances 10 minutes later, but Raphael Holzhauser hit the side netting. The Nuremberg defender was substituted shortly afterward.
Martin Harnik finally settled the issue in the 75th for Stuttgart's first win of the season.