French star Michael Olise scored and set up another goal as Bayern Munich beat longtime rivals Borussia Dortmund 2-1 in the season-opening German Super Cup Saturday.

After a starring role with France at the World Cup, Olise was Bayern's most dangerous attacker, regularly tearing down the right flank.

He found makeshift midfielder Nathaniel Brown for Bayern's 28th-minute opener and then scored one of his own just before the break.

A late goal for former Wolves striker Fabio Silva brought Dortmund closer and the hosts could have levelled deep into stoppage time but Maximilian Beier scuffed a golden chance when through on goal.

"It's a magnificent victory to kick off the season," Bayern striker Harry Kane told Sky. "Winning the trophy away at our league rival's home stadium is, of course, a great start to the season."