Bayern Munich survived a scare at Wolfsburg to end its winless streak with a 3-1 victory, and league leader Borussia Dortmund continued to impress with a 4-0 win at Stuttgart in the Bundesliga on Saturday.

Robert Lewandowski helped Bayern end its four-game run without a win across all competitions with two goals and an assist against his favorite league rival.

The Poland striker broke the deadlock on the half-hour mark with a clinical finish and then claimed his 18th goal in 16 appearances against Wolfsburg early in the second half. Brazilian defender William played him in with an attempted back-pass to Koen Casteels and Lewandowski needed no further invitation to pounce.

But Wolfsburg was given hope when Arjen Robben was sent off with his second yellow card in the 57th for a foul on Elvis Rexhbecaj. His first came before the break for diving.

Dutch forward Wout Weghorst scored minutes later but James Rodriguez restored the visitors’ two-goal cushion off an assist from Lewandowski shortly after.

Wolfsburg’s Wout Weghorst reacts during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, Oct. 20, 2018. Bayern defeated Wolfsburg by 3-1. (AP Photo/Michael Sohn)

The win eases some of the pressure on Bayern, which lashed out against unfavorable media coverage in a news conference on Friday.

DORTMUND MARCHES ON

Stuttgart was hoping for a fresh start under new coach Markus Weinzierl but Dortmund ruined the former Schalke coach’s debut.

The visitors stormed into an early three-goal lead through Jadon Sancho, Marco Reus and the outstanding Paco Alcacer. The Spain striker, who scored a hat trick as a substitute on his previous appearance, claimed his seventh goal in four Bundesliga appearances with a delicate chip over Ron-Robert Zieler for 3-0 in the 25th minute.

Dortmund’s Marco Reus, 2nd right, and Lukasz Piszczek, right, celebrate their side’s second goal duringa German Bundesliga soccer match between VfB Stuttgart and Borussia Dortmund in Stuttgart, Germany, Saturday, Oct.20, 2018. (Marjan Murat/dpa via AP)

American midfielder Christian Pulisic, who came on as a substitute, set up Maximilian Philipp to wrap up the scoring.

Dortmund stayed four points clear of Bayern.

LATE LEVERKUSEN

Karim Bellarabi returned from a four-game ban for a bad challenge on Bayern’s Rafinha and scored in the fourth minute of injury time to salvage a 2-2 draw for Bayer Leverkusen against visiting Hannover.

Bayern’s Arjen Robben, front, receives a red card by referee Guido Winkmann during the German Bundesliga soccer match between VfL Wolfsburg and FC Bayern Munich in Wolfsburg, Germany, Saturday, Oct. 20, 2018. (AP Photo/Michael Sohn)

Still, there were whistles from unhappy home fans after a lackluster performance.

Hoffenheim came from a goal down at halftime to win 3-1 at promoted Nuremberg, and Augsburg was held to a 0-0 draw on its 111th birthday by visiting Leipzig.

Schalke was hosting Werder Bremen in the late game.

___

Source: The Associated Press