Bundesliga Matchday 4 in pictures
Leverkusen relied on the same sources, Dortmund got what they might not have deserved against Hoffenheim and there were six goals in the capital. All the latest from the Bundesliga on Matchday 4.
Leverkusen 1-0 Mainz
Kai Havertz saved the day for Leverkusen once again as his second-half header gave the club their first win of the season. After a slow first half, Mainz had a goal disallowed after VAR spotted a handball by Robin Quaison in the build-up. That proved a turning point, one Mainz never really recovered from. Eventually, Leverkusen took one of their chances thanks to the duo of Brandt and Havertz.
Frankfurt 1-1 RB Leipzig
As Frankfurt improve, RB Leipzig continue to stutter. Gelson Fernandes' first goal for Frankfurt, and his first league goal in three years, put the hosts ahead but Emil Forsberg's second-half penalty leveled the scores. In a fairly even game, neither side made the most of their respective periods of dominance to steal victory.
Wolfsburg 1-3 Freiburg
A debut goal for Freiburg winger Rolland Sallai was the story of the day in Wolfsburg as Christian Streich's side won comfortably to end the Wolves' unbeaten streak. Nils Petersen ended his scoring drought by tucking in a penalty on the rebound. Mike Frantz made it three and although former Freiburg player Admir Mehmedi scored for the home side, it was too little, too late.
Schalke 0-2 Bayern Munich
As it is for most if not all Bundesliga sides, facing Bayern Munich is just a challenge too great. Conceding from a James header in the opening 10 minutes didn't help, but Schalke battled their way back into the game - only to needlessly give away a penalty to allow Bayern to seal the contest. Schalke remain pointless, Bayern return to the top of the table.
Hertha Berlin 4-2 Gladbach
If Gladbach's day in the capital could be summed up by one photo then this is it (Yann Sommer is pictured above). Hertha ran riot after going 1-0 down to score two in four minutes. A brace from Vedad Ibisevic made sure of the victory and despite a header from Alessandra Plea, Ondrej Duda added a fourth to go top of the Bundesliga scoring charts.
Hoffenheim 1-1 Borussia Dortmund
In a dramatic game with two disallowed goals and a red card, Christian Pulisic saved Dortmund for the second time in a week with a late equalizer to deny Hoffenheim three points their performance deserved. Joelinton (pictured above) had given the home side the lead, but couldn't seal the victory. After Pulisic drew BVB level, Ishak Belfodil missed a huge chance to win it for Nagelsmann's side.
Augsburg 2-3 Werder Bremen
For the second weekend in a row, Augsburg goalkeeper Fabian Giefer cost his side points. After Bremen raced into a 2-0 lead, with Maximilian Eggestein scoring another screamer, Augsburg clawed their way back. Then Giefer let the ball slip through his legs to leave Davy Klaassen a simple tap-in. Augsburg hit the post as they attempted to get the point they deserved, but Werder march on.
Nuremberg 2-0 Hannover
After an early and controversial red card for Hannover defender Miiko Albornoz, Nuremberg looked favorites to go on and win the game. It wasn't until the 76th minute though that the home side found a way through. Waldemar Anton's own goal gave them the lead, and a minute later a swift counterattack was finished off by Törles Knöll to seal Nuremberg's first win of the season.
Stuttgart 0-0 Fortuna Düsseldorf
The hosts remain winless and without a home goal after a tale of missed chances at both ends on Friday night. Mario Gomez (center) missed a pair of presentable opportunities for Suttgart in a low quality first half. The tempo rose after the break but neither side showed the required composure. While Stuttgart improved, they were indebted to a string of saves from Ron-Robert Zieler.