Bayern Munich needed extra time against Sevilla in front of around 20,000 fans in Budapest before annexing the Uefa Super Cup to their Champions League trophy.
The encounter inside the 67,000-capacity Puskas Arena was the first major European match to allow fans since the Cornonavirus pandemic forced the game into lockdown.
Record Europa League winners Sevilla grabbed the lead from the penalty spot on 13 minutes when Lucas Ocampos scored an outrageous “no look” penalty after Ivan Rakitic was felled by David Alaba inside the box.
Bayern restored parity before the break with Leon Goretzka scoring from Robert Lewandowski’s superb assist.
Both sides had opportunities to win after the break and Lewandowski and Leroy Sane saw goals chalked off for Bayern but the biggest chance fell to Sevilla substitute Youssef En-Nesyri in the closing moments, seeing his shot touched away by Manuel Neuer with only the keeper to beat.
Bayern, whose unbeaten run started in December 2019, clinched victory with substitute Javi Martinez’s 104th-minute header after Sevilla keeper Yassine Bounou could only push out Alaba’s shot.