Harry Kane stayed on course to break the record for Bundesliga goals in a season with his 21st strike as Bayern Munich beat Wolfsburg.
Jamal Musiala headed Bayern ahead from Thomas Muller’s cross.
England captain Kane then smashed in a wonderful effort from 25 yards out in only his 15th German top-flight game.
Maximilian Arnold’s long-range strike just before the break gave Wolfsburg hope, but he was denied an injury-time equalizer by goalkeeper Manuel Neuer.
Kane is the first player to score as many as 21 Bundesliga goals in his first 15 games in the competition.
When Robert Lewandowski scored a record 41 Bundesliga goals in 2020–21 for Bayern, he was on 20 goals after 15 games.
Including the second half of last season with Tottenham, Harry has scored 38 league goals in 2023, five above second-placed Kylian Mbappe in Europe’s top five leagues.
With five assists included, Harry has been involved in 26 Bundesliga goals this season, as many as the player with the most goal involvements in the whole of last season, Randal Kolo Muani.
Despite Harry’s goal scoring exploits, Bayern go into the winter break four points behind surprise leaders Bayer Leverkusen.
Xabi Alonso’s side beat Bochum 4-0, with Patrik Schick scoring a hat-trick, his first three Bundesliga goals of the season.