Bayern Munich striker Robert Lewandowski scored twice to help his side retain the German Super Cup with a 3-1 win over Borussia Dortmund.

The 32-year-old Lewandowski put Bayern in front shortly before half-time, before Thomas Muller added a second just after the restart.

Marco Reus pulled a goal back for the hosts at Signal Iduna Park on 64 minutes.

But Lewandowski restored his side’s two-goal lead 10 minutes later with his 24th strike against his former club.

The Poland international has now scored 24 goals in as many games against Dortmund, where he spent four years from 2010-2014.

“This means a lot to me. We’ve won our next title and for the spectators it must have been a really cool game to watch,” Lewandowski told Sky.

“It’s something really great for the team which we can enjoy.”

Bayern have now won all of their last six matches against Dortmund.

It was a welcome victory for Bayern, who were winless in four pre-season friendlies before drawing last Friday’s opening game of the new Bundesliga season 1-1 at Borussia Moenchengladbach.

New coach Julian Nagelsmann has earned a trophy, which Bayern also won last year against Dortmund in Munich, with his first win in charge.

The German Super Cup is contested between the champions of the Bundesliga, which Bayern won for a record-extending ninth time in a row last year, and the DFB-Pokal winners.