In 1997, it was superseded by a league cup called DFB-Ligapokal. In 2008, although not officially sanctioned by the DFB, the match returned as the T-Home Supercup, featuring Bundesliga champions Bayern Munich and fellow German Cup finalists Borussia Dortmund. The match was a one-year replacement for the DFB-Ligapokal, which was cancelled for one season, due to schedule crowding caused by Euro 2008. The Supercup was reinstated from the 2010–11 season at the annual general meeting of the German Football League on 10 November 2009. The Supercup from then on was called the DFL-Supercup because it is now run by the Deutsche Fußball Liga, having previously been called the DFB-Supercup because it was run by the Deutscher Fußball-Bund (English: German Football Association).
Since 2010, in contrast to the DFB-Supercup, if one team wins the double —league and cup— the winner plays the runner-up of the Bundesliga. No extra time is played in the case of a draw after 90 minutes, the match is then decided by a penalty shootout.
Below is a list of the Super Cup winners. Prior to 2010 the Cup runners-up would have been invited to the Supercup if one team had won the double. That never happened though. Since 2010 the regulations have changed and the league runners-up gets invited.