Robert Lewandowski's incredible goal scoring form continued as the striker's hat trick helped Bayern Munich thrash Dinamo Zagreb 5-0.
The Pole has now scored 10 goals in his last three games and his magic sent Pep Guardiola's team to the top of Group F.
Goals from Douglas Costa, Mario Gotze and Lewandowski's first two had given the German giants a 4-0 lead at half-time.
The Croatian champions, who beat Arsenal in their opening match, went into this clash on a 45-game unbeaten run stretching back to last November but that was brought to a shuddering halt at the Allianz Arena.
Bayern, who left Germany striker Thomas Muller and Xabi Alonso on the bench, attacked from the start.
Jerome Boateng drilled a low shot from distance and forced Dinamo goalkeeper Eduardo to make a great save.
However, three minutes later, Bayern took the lead when Costa smashed a low shot beyond Eduardo at his near post.
Guardiola's men doubled their lead after 21 minutes thanks to Lewandowski.
The Polish striker has been scoring for fun of late and added another in simple fashion. Thiago Alcantara took advantage of sloppy defending and slipped the ball to Lewandowski, who tapped in from close range.
Bayern kept coming and bagged a third goal after 25 minutes. Gotze played a neat one-two with Kingsley Coman and the German's strike beat Eduardo, who failed to get a firm hand to the ball.
Things got a whole lot worse for the visitors when Lewandowski struck again to make it 4-0. He met Costa's corner with a header which crashed into the net via the crossbar.
The phenomenal Lewandowski completed a hat trick 10 minutes after the interval. Alcantara flicked the ball through to the Pole and he scooped his effort over the helpless Eduardo and into the net.
Gotze came close to making it 6-0 but his shot came back off the post with 16 minutes remaining.
Lewandowski nearly bagged his fourth goal of the night but his shot was blocked by Eduardo after he was played through on goal.