W rozgrywkach półfinałowych Szachtar Donieck w pierwszym meczu jednobramkowo zremisował z Dynamem Kijów. Po drugim spotkaniu piłkarze z Doniecka mogli natomiast cieszyć się ze zwycięstwa 2:1.
W pierwszej potyczce drugiej półfinałowej pary triumfowal początkowo Hamburger SV, który pokonał zawodników Werderu Brema 1:0. Drugi pojedynek należał już jednak do Werderu, który dzięki zwycięstwu 3:2 zapewnił sobie udział w finale.