Borussia Dortmund`s Marco Reus scored twice in a 3-1 victory at Werder Bremen on Saturday (October 31) to put them within five points of Bundesliga leaders Bayern Munich.
Reus, back in top form after an injury-hit start to the season, netted a double for the second consecutive week to take his league goal tally to seven.
Dortmund are in second place on 26 points, five behind Bayern, who dropped their first points of the season after 10 straight wins with a goalless draw at Eintracht Frankfurt on Friday.
Germany international Reus put the visitors ahead in the ninth minute before Anthony Ujah slotted in from a goalmouth scramble to level in the 32nd.
Dortmund central defender Mats Hummels provided a sublime assist, curling the ball with the outside of his right foot to the far post for Henrikh Mkhitaryan who headed in for the lead a minute from halftime.
Striker Pierre-Emerick Aubameyang should have scored at least two more for Dortmund early in the second half but wasted golden opportunities before Reus was picked out by Mikhitaryan, who also set up two goals, to fire in from a tight angle for Dortmund`s third consecutive victory.
VfL Wolfsburg leapfrogged into third after needing a clear offside goal to take the lead against Bayer Leverkusen in their 2-1 victory.
Vieirinha was three metres ahead of the defenders when Andre Schuerrle slipped the ball through and the linesman lifted his flag but the referee indicated play on, assuming the ball had come from the feet of a defender, allowing Nicklas Bendtner to drill in from the Portuguese`s assist.
The visitors levelled with a diving Javier Hernandez header before substitutes Bas Dost and Julian Draxler, who had come on three minutes earlier, combined in the 77th minute for the latter to tap in the winner.
Wolfsburg climb to 21 points, five behind Dortmund, with their third straight win while Leverkusen, who hit the post with Wendell`s late free kick, drop to seventh on 17.