Robert Lewandowski scored a double to fire Bayern Munich to a 5-0 victory over Dynamo Kiev in Wednesday's Champions League clash.
The Poland forward netted from the penalty spot to open the scoring at the Allianz Arena after 12 minutes, before adding his second 15 minutes later as he curled past Georgi Bushchan.
Serge Gnabry fired in the hosts' third after the interval before Leroy Sane caught the Dynamo goalkeeper off guard at his near post to score the fourth.
Eric Maxim Choupo-Moting rounded out the scoring with Bayern's fifth to consolidate their Group E top spot as they look firm favourites to progress through to the next stage after two wins in as many games.
Viktor Tsygankov volleyed the first chance of the contest narrowly wide before Bushchan tipped over Lewandowski's header but problems followed from the resulting corner.
Serhiy Sydorchuk was adjudged to have handled inside the area, with Lewandowski coolly rolling the spot-kick home before Thomas Muller setup the second.
The German forward's throughball teed up Lewandowski, who found the bottom-right corner to score his 119th goal in his last 100 matches for Bayern.
Sane's left-footed drive struck the post eight minutes later, with Manuel Neuer forced into a rare save against Carlos de Pena on the stroke of half-time.
Lewandowski hooked wide as he looked for his hat-trick after half-time, with Gnabry then missing the target with a simple header following Alphonso Davies' delivery
However, Gnabry made amends on a rapid counter-attack as he smashed in off the underside of the crossbar following an offload from Sane, who added a fourth after 74 minutes as he whipped in from the left flank and caught Bushcan by surprise.
Choupo-Moting added a fifth as he headed in from Benjamin Pavard's cross as Bayern cruised to their ninth win in nine games in all competitions.
What does it mean? Bayern set early Group E pace
Bayern dominated against Barcelona in their opener and carried on emphatically against the Ukrainian Premier League champions to maintain their Group E lead.
The Bundesliga outfit collected their 33rd win in 35 home group-stage games with a comfortable victory as Barcelona went down to Benfica to offer Nagelsmann's side an early advantage after two games.
Meanwhile, Dynamo remain in third, with just one point from their opening two and Mircea Lucescu's side will need to find some form if they are to mount a charge for the knockout stages.
Joshua Kimmich controlled proceedings from start to finish in another classy display for Bayern.
The midfielder misplaced just four of his 90 attempted passes, with a game-high 60 of those coming in the opposition half as he enjoyed a game-leading 109 touches.
Oleksandr Tymchyk picked up a needless first-half caution for a late challenge on Sane and was treading on thin ice from then on.
Mircea Lucescu hooked the right-back off at half-time following a poor showing in which he won less than 15 per cent of his seven duels as he struggled against Bayern's wealth of attacking riches.
Key Opta Facts:
- Since losing 3-2 to Manchester City in December 2013, Bayern Munich have only dropped two of a possible 66 points available at home in the Champions League group stages, winning 21 of their 22 matches (D1).
- Bayern Munich enjoyed their biggest home Champions League win since February 2018, when they hammered Besiktas 5-0 in the last 16.
- Lewandowski has now ended on the winning side in each of his last 18 Champions League appearances, the longest ever winning run for a player in the competition’s history. He has been directly involved in 29 goals in these matches (24 goals, 5 assists).
- Since the start of the 2018-19 season, Lewandowski has scored 32 Champions League goals, at least 11 more than any other player. The Pole has scored against 29 of the 36 sides he has faced in the competition.
- Serge Gnabry scored his 10th Champions League goal for Bayern Munich, becoming the 15th different player to net 10+ goals in the competition for the club – the most of any side in Champions League history.
Bayern host Eintracht Frankfurt as they return to Bundesliga action on Sunday, while Dynamo are at home to Shakhtar Donetsk on the same day.