Hamburg - Goalkeeper Tim Wiese was Werder Bremen's cup hero as he saved three SV Hamburg penalties in a shoot-out that saw Bremen qualify Wednesday for the German Cup final 3-1 on penalties after the game had ended 1-1 after extra-time.
The will face Bayer Leverkusen in the final in Berlin on May 30.
Germany defender Per Mertesacker gave the visitors an early lead, but Ivica Olic equalized in the second half for Hamburg, who ended the game with ten men after captain David Jarolim was sent off in second half injury time.