Sports Mole looks at how Bayern Munich could line up in Saturday's Bundesliga clash with Borussia Dortmund.
Yet it all started well for the champions, who took advantage of the home side's somewhat sluggish start, to take the lead with former Dortmund striker Lewandowski's 26th-minute header.
It was 1-0 at the break, but Dortmund drew level when Manuel Neuer brought Reus down in the area in the 49th minute and the skipper calmly converted the penalty.
Lewandowski headed Bayern back into the lead in the 52nd minute before two goals in six second-half minutes by Reus and Paco Alcacer maintained Dortmund's unbeaten streak in the Bundesliga this season. after 11 games.
Dortmund's Marco Reus celebrates scoring their first goal with teammates.
"It was a great game and I have to congratulate my players", said Dortmund coach Lucien Favre.
Kim Kardashian shares images while fleeing massive California wildfire
Actor Mark Hamill and his family safely evacuated their home, which is "dangerously close" to the fire, he said. Earlier, Alyssa Milano had tweeted that she had to evacuate her home with her children and dogs.
During the added time, Lewandowski flicked the ball home from close range but he was ruled offside flag once again, with the VAR.ruling the decision on point.
It was end-to-end stuff as Alcacer, then Reus blew golden chances before both made amends with goals.
They are four points clear of Borussia Monchengladbach in second.
Reus missed good chances to score, but Alcacer, who came on with half an hour remaining, scored in the 73rd minute after Axel Witsel split the Bayern defense with a ideal through ball.
Mainz are up to ninth after they backed up last weekend's win over Bremen with a 3-1 victory at Freiburg.
He needed just 218 minutes to score eight league goals, seven of which have come as a substitute.