Thomas Müller celebrated his 200th Bundesliga match by scoring twice as Bayern Munich eased past Bayer Leverkusen 3-0 to go top of the Bundesliga, their third win in three matches this season.

The first goal came after a dazzling run by Douglas Costa, after a perfect 40-yard pass from Xabi Alonso, in which the Brazilian powered past Roberto Hilbert before cutting the ball into the box for Müller to convert in the 26th minute.

The hosts doubled their lead on the hour when the Germany forward grabbed his 76th league goal with a penalty. Holland’s Arjen Robben then made it 3-0 from the spot in the 71st minute.

“We played a very good game. We worked hard this whole week and they had just two chances in the game which is crazy,” the Bayern coach, Pep Guardiola, said.

Despite being without the suspended Jérôme Boateng and his fellow central defenders Mehdi Benatia and Holger Badstuber through injury, Bayern were in complete control and could have added more goals with Leverkusen looking tired following their midweek Champions League qualifying victory over Lazio.

Both teams hit the woodwork in an exciting first half but the champions kept Leverkusen at bay in a one-sided affair after the break as the visitors lost in the league for the first time this season.

Thomas Müller not for sale, say Bayern after ‘£60m Manchester United bid’

Read more

Bayern are two points ahead of Wolfsburg and Cologne. Borussia Dortmund, on six alongside Leverkusen, Mainz and Ingolstadt 04, host Hertha Berlin on Sunday.

“We can play even better than today,” said Müller. “When Douglas finds space he is a real weapon. Leverkusen go for the ball, they take risks, so you find the space.”