Bayern Munich left it late but continued its perfect start to the Bundesliga season with a 2-0 win at Werder Bremen.
Although Bremen had matched Jupp Heynckes' side for much of the game, its late collapse cost it dearly as it slumped 11 points behind its opponent.
Defending champion Borussia Dortmund moved up into third - seven points adrift of Bayern - after thumping Borussia Monchengladbach 5-0.
The Gladbach old boy opened the scoring in the 35th minute and Neven Subotic gave the defending champion a two-goal cushion at the interval. Reus added Dortmund's third in the 70th minute before setting up
Hamburg rode its luck to end the week with seven points from three games thanks to a tight 1-0 win over northern
The home side managed only two shots on goal over the 90 minutes but one of them, from Artjoms Rudnevs, landed in the back of the net in the 20th minute.
Hannover wasted a hatful of chances and left the HSV-Arena puzzled and empty-handed.
Two goals from substitute
After a tight first half, Sam sprang from the bench to fire Leverkusen ahead in the 50th minute. He then scored the second in the 62nd minute to give Leverkusen only its third win of the season and lift it up to sixth.
Stuttgart picked up a much-wanted away 2-0 victory over Nurnberg to lift the pressure on coach
Stuttgart's players celebrated with their coach after claiming their first win of the season while consigning Nurnberg to a third successive defeat.
Hoffenheim and Augsburg struggled to focus on playing football in a game which ended goalless at the Rhein-Neckar Arena.
Playing just 24 hours after a car crash left Hoffenheim midfielder
A moment of madness then cost