Harry Kane scored twice as Bayern Munich thrashed promoted Hamburg 5-0 to consolidate their position at the top of the Bundesliga.

Serge Gnabry began the rout in the third minute with a powerful angled strike before Kane slipped in Aleksandar Pavlovic to fire home six minutes later.

Kane added a third goal with a 26th-minute penalty after the video assistant referee determined Hamburg’s Aboubaka Soumahoro had handled inside the box.

Luis Diaz lashed in a fourth from 25 yards as Hamburg switched off following a quickly taken free-kick by Joshua Kimmich.

Bayern manager Vincent Kompany introduced on-loan Chelsea striker Nicolas Jackson at half-time, but it was Kane who found the net again 17 minutes into the second period.

Kane started a counter-attack from the edge of the Bayern box and played a couple of neat exchanges before he smashed the ball in from 12 yards.

It was Kane’s 67th goal in 65 Bundesliga games for Bayern, and the 32-year-old’s fifth league strike of the season.

The England captain, however, was denied the chance of a ninth hat-trick in the German top flight after being taken off by Kompany shortly afterwards.