Bayern Munich are three points clear at the top of the Bundesliga after a 2-0 win over Borussia Monchengladbach.

Bayern attacked from the off and duly went ahead in the 16th minute when Arturo Vidal powered a header under the bar from Rafinha’s cross.

Fifteen minutes later, Douglas Costa celebrated his first start of the season by taking David Alaba’s cross on his chest and firing the ball inside the left post. The Brazilian ran over to two fans, posed and took a selfie with them.

Bayern Munich It was all Bayern with Gladbach offering next to nothing in attack and, but for an early shot over on a counter-attack from Fabian Johnson, every other effort in the first half came from the home side.

Bayern were able to conserve energy for the second half, when Andre Hahn struck the post for Gladbach.

Christian Pulisic came off the bench to score a dramatic equaliser as Borussia Dortmund salvaged a 3-3 draw at Ingolstadt.

U.S. international Pulisic, a second-half substitute, scored one and set up another to prevent Dortmund from slumping to their third defeat of the season.

Almog Cohen and Dario Lezcano had Ingolstadt two goals up at the break and, while Pierre-Emerick Aubameyang pulled one back on 59 minutes, Lezcano added his second of the game moments later.

But 10 minutes later, Pulisic slipped a ball into the box and Adrian Ramos pounced on it to cut the lead to 3-2.

The 18-year-old then scored the equaliser in the 91st minute to give Dortmund a share of the spoils when he prodded home from close range after Orjan Nyland saved Lukasz Piszczek’s initial effort.

Bundesliga hertha-berlinHertha Berlin inflicted Cologne‘s first defeat of the season with a 2-1 win to put the pressure on Bayern Munich at the top of the Bundesliga.

Vedad Ibisevic put the hosts in front before the league’s top scorer Anthony Modeste levelled. Niklas Stark grabbed the decider for Pal Dardai’s men, who moved above their opponents into second place.

An early red card for Kevin Volland was seized upon by Hoffenheim as they picked up a convincing 3-0 win at Bayer Leverkusen.

Germany forward Volland earned his marching orders after just five minutes for a foul as the last man on Kerem Demirbay, who hit the post with the resulting free kick.

Demirbay put the visitors in front shortly after before Sandro Wagner and Steven Zuber gave Julian Nagelsmann’s men an unassailable lead after an hour.

Wolfsburg‘s miserable season continued even under caretaker-coach Valerien Ismael as they were beaten 3-1 at Darmstadt.

A red card for Jeffrey Bruma midway through the first half helped Darmstadt out and they took the lead just a few minutes later with a direct free-kick from Anis Ben-Hatira.

Wolfsburg levelled with Mario Gomez netting his first goal since returning to the Bundesliga in the summer, but it was not enough to earn his side a point.

Further goals from Laszlo Kleinheisler and Sandro Sirigu sealed Darmstadt’s win as they put some daylight between themselves and their guests, who have not won since the opening day of the season.

Freiburg continued their impressive home form to climb into the top 10 of the Bundesliga with to a 2-1 win over Augsburg.

Maximilian Philipp gave the hosts a deserved lead midway through the second half, taking down Vincenzo Grifo’s free-kick before poking a shot past Marwin Hitz into the far corner.

Nils Petersen doubled Freiburg’s advantage in the 78th minute, converting Philipp’s pass at the far post.

Augsburg reduced the arrears five minutes later through Halil Altintop and they might have snatched an equaliser late on only for Julian Gunter-Schmidt to waste a fine chance.