Pep Guardiola got off to a winning start in the Bundesliga season as Bayern Munich beat Borussia Monchengladbach 3-1 on Friday night.
Arjen Robben, Mario Mandzukic and David Alaba were on target for the defending champions while Dante dinked the ball past his own goalkeeper to give the visitors a consolation goal.
The win could have been bigger for the hosts but Thomas Muller saw his penalty saved as Bayern were handed two spot-kicks in the space of two second-half minutes - the second of which was slotted by Alaba.
The opening goal took just 12 minutes to arrive as Robben fired his shot into the bottom corner after latching onto a pass from Franck Ribery.
Bayern had hardly stopped celebrating when Mandzukic doubled their tally. The Croatian tucked away the rebound after a Robben free-kick.
Raffael sliced a decent chance off target at the other end before Mandzukic was caught by surprise as the ball found him at the far post soon after.
Ribery was in the mood and beat three defenders with a sublime piece of skill before fizzing a low ball across the face of goal. Manuel Neuer then made a big save to keep out Kruse's effort and Monchengladbach marched forward.
Ribery smashed another effort just over before the visitors were brought back into the game when Dante poked the ball into his own net with Neuer diving out to claim the low cross.
After the break Raffael saw his shot come back off the defence before Robben's deflected effort was stopped by Ter Stegen.
Bayern would get the chance to restore their breathing space in the 67th minute though after a handball from Alvaro Dominguez in the area but Muller saw his effort saved.
Two minutes later Dominguez would handle again and this time Alaba was not as wasteful from the spot, wrapping up an opening win for the Bavarians.