Last years German double winners, Bayern Munich, were embarrassed to lose new coach Jurgen Klinsmann's first chance of a trophy yesterday.
They were beaten 2-1 by Borrussia Dortmund, who gained revenge for their narrow defeat in the Cup Final last season.
Dortmund took control in a lively first half when they scored twice within five minutes after half-an-hours play. Jakub Blaszczykowski scored the first from Mladen Petric's pass, and the advantage was doubled just four minutes later when Tamas Hajnal's 20-yard free-kick gave Bayern keeper Michael Rensing no chance.
In the second half, Klinsmann made five changes, and they finally pulled one back through substitute Mehmet Ekici, but they couldn't improve on that.
Munich were missing Ribery, who was badly injured in the Euro2008 tournament, but with Podolski, Klose, Toni, Schweinsteiger et al on the pitch, would have expected a better showing than that.