Promoted side VfB Stuttgart scored three times in 10 minutes to crush hosts Borussia Dortmund 5-1 in the Bundesliga on Saturday and maintain their unbeaten run on the road this season.
Stuttgart started strongly and earned a 26th-minute penalty when Emre Can fouled Mateo Klimowicz and Silas Wamangituka sent the goalkeeper Roman Bürki the wrong way with his spot kick.
With the visitors pushing for a second goal, the hosts, who were missing injured forward Erling Haaland, struck against the run of play when Giovanni Reyna latched on to a pinpoint Raphaël Guerreiro cross to chip the ball over the Stuttgart keeper Gregor Kobel.
But a mistake by Guerreiro on the edge of the penalty area in the 53rd minute sent Wamangituka through for his seventh goal of the season. Philipp Förster, in his second start for Stuttgart, made it 3-1 on the hour before the teenager Tanguy Coulibaly added another goal three minutes later with Dortmund’s defence in disarray. Nicolás González added the fifth in stoppage time.
Dortmund, who have now gone three league games without a win, slip to fifth place on 19 points, while Stuttgart move up to sixth on 17.
RB Leipzig provisionally moved top of the Bundesliga as a 2-0 victory over Werder Bremen lifted them a point ahead of Bayern Munich.
Buoyed by their midweek win against Manchester United that earned them a place in the Champions League last 16, the hosts dominated Werder from the start. Leipzig, who have now won all six of their home games this season, won a penalty in the 26th minute and Marcel Sabitzer converted it.
Four minutes before half-time, Dani Olmo completed a quick Leipzig move with a clever dribble on the edge of the box and his low shot gave them a two-goal lead. Leipzig move top on 24 points with Bayern, who will play Union Berlin later on Saturday, on 23 points.
Elsewhere in the Bundesliga, Wolfsburg came from behind to defeat Eintracht Frankfurt 2-1 thanks to a second-half double by Wout Weghorst.