1998–99 DFB-Pokal

{{Use dmy dates|date=November 2021}}

{{Infobox football tournament season

| title = DFB-Pokal

| year = 1998–99

| other_titles =

| image =

| image_size =

| caption =

| country = Germany

| num_teams = 64

| defending_champions = Bayern Munich

| winners = Werder Bremen

| second = Bayern Munich

| matches = 63

| goals =

| scoring_leader = Achim Weber (6)

| award =

| prev_season = 1997–98

| next_season = 1999–2000

}}

The 1998–99 DFB-Pokal was the 56th season of the annual German football cup competition. Sixty-four teams competed in the tournament of six rounds which began on 28 August 1998 and ended on 6 June 1999. In the final Werder Bremen defeated Bayern Munich 5–4 on penalties, thereby claiming their fourth title.{{cite web | title = DFB-Pokal 1998-99 | publisher = fussballdaten.de | access-date = 29 October 2008 | year = 2008 | url = http://www.fussballdaten.de/dfb/1999/ | language = de| archive-url= https://web.archive.org/web/20081204000906/http://www.fussballdaten.de/dfb/1999/| archive-date= 4 December 2008 | url-status= live}}

Matches

Times up to 24 October 1998 and from 28 March 1999 are CEST (UTC+2). Times from 25 October 1998 to 27 March 1999 are CET (UTC+1).

=First round=

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = SV Schalding-Heining

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/schaldingh-uhaching/ Report]
{{in lang|de}}

|team2 = SpVgg Unterhaching

|goals1 =

|goals2 = Rraklli {{goal|63}}

|stadium =

|location = Schalding-Heining

|attendance = 2,200

|referee = Knut Kircher (Rottenburg)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = Sportfreunde Eisbachtal

|score = 1 – 0 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde1/sportfreundeeisbachtal-guetersloh/ Report]
{{in lang|de}}

|team2 = FC Gütersloh

|goals1 = Bigvava {{goal|104}}

|goals2 =

|stadium =

|location = Nentershausen

|attendance = 2,200

|referee = Stefan Weber (Eisenach)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = 1. FC Saarbrücken

|score = 1 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde1/saarbruecken-dortmund/ Report]
{{in lang|de}}

|team2 = Borussia Dortmund

|goals1 = Choji {{goal|42}}

|goals2 = Nerlinger {{goal|21}}

|stadium = Ludwigsparkstadion

|location = Saarbrücken

|attendance = 25,000

|referee = Helmut Fleischer (Ulm)

|penaltyscore = 1–3

|penalties1 = Da Palma {{penmiss}}
Weber {{pengoal}}
Gerlach {{penmiss}}
Caillas {{penmiss}}

|penalties2 = Nerlinger {{pengoal}}
Möller {{pengoal}}
Barbarez {{penmiss}}
Chapuisat {{pengoal}}

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = Karlsruher SC

|score = 3 – 4

|report = [http://www.fussballdaten.de/dfb/1999/runde1/karlsruhe-wolfsburg/ Report]
{{in lang|de}}

|team2 = VfL Wolfsburg

|goals1 = Krieg {{goal|27|pen.|32||53}}

|goals2 = Baumgart {{goal|41}}
Juskowiak {{goal|63}}
Kleeschätzky {{goal|69}}
Akonnor {{goal|88}}

|stadium = Wildparkstadion

|location = Karlsruhe

|attendance = 11,000

|referee = Hemann Albrecht (Kaufbeuren)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = FC St. Pauli (A)

|score = 0 – 5

|report = [http://www.fussballdaten.de/dfb/1999/runde1/stpauliii-leverkusen/ Report]
{{in lang|de}}

|team2 = Bayer Leverkusen

|goals1 =

|goals2 = Kirsten {{goal|66||71|pen.}}
Beinlich {{goal|79}}
Lehnhoff {{goal|81}}
Meijer {{goal|83}}

|stadium = Stadion am Hoheluft

|location = Hamburg

|attendance = 4,900

|referee = Michael Weiner (Giesen)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = Hansa Rostock (A)

|score = 0 – 3

|report = [http://www.fussballdaten.de/dfb/1999/runde1/rostockii-duisburg/ Report]
{{in lang|de}}

|team2 = MSV Duisburg

|goals1 =

|goals2 = Vana {{goal|18}}
Beierle {{goal|19}}
Wedau {{goal|35}}

|stadium =

|location = Rostock

|attendance = 500

|referee = Ralf Hilmes (Nordhorn)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = Tennis Borussia Berlin

|score = 1 – 0

|report = [http://www.fussballdaten.de/dfb/1999/runde1/tbberlin-hannover/ Report]
{{in lang|de}}

|team2 = Hannover 96

|goals1 = Kovacec {{goal|40}}

|goals2 =

|stadium = Mommsenstadion

|location = Berlin

|attendance = 2,100

|referee = Wolfgang Stark (Landshut)

}}

{{footballbox collapsible

|bg =

|date = 28 August 1998

|time =

|round =

|team1 = Kickers Offenbach

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/offenbach-wattenscheid/ Report]
{{in lang|de}}

|team2 = SG Wattenscheid 09

|goals1 =

|goals2 = Allievi {{goal|73}}

|stadium = Stadion am Bieberer Berg

|location = Offenbach

|attendance = 12,000

|referee = Schütz (Düsseldorf)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Werder Bremen (A)

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/bremenii-oberhausen/ Report]
{{in lang|de}}

|team2 = Rot-Weiss Oberhausen

|goals1 =

|goals2 = Weber {{goal|45}}

|stadium = Weserstadion, Platz 11

|location = Bremen

|attendance = 800

|referee = Bernd Hauer (Celle)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Sportfreunde Dorfmerkingen

|score = 0 – 3

|report = [http://www.fussballdaten.de/dfb/1999/runde1/sf1922dorfmerkingen-stkickers/ Report]
{{in lang|de}}

|team2 = Stuttgarter Kickers

|goals1 =

|goals2 = Sebescen {{goal|16}}
Raspe {{goal|50|pen.}}
Carnevale {{goal|67}}

|stadium =

|location = Dorfmerkingen

|attendance = 2,500

|referee = Knopp (Wiesbaden)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Chemnitzer FC

|score = 1 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/chemnitz-freiburg/ Report]
{{in lang|de}}

|team2 = SC Freiburg

|goals1 = Mehlhorn {{goal|31}}

|goals2 = Weißhaupt {{goal|1||38}}

|stadium = Stadion an der Gellertstraße

|location = Chemnitz

|attendance = 6,300

|referee = Uwe Kemmling (Kleinburgwedel)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Bayer Leverkusen (A)

|score = 1 – 2 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde1/leverkusenii-bremen/ Report]
{{in lang|de}}

|team2 = Werder Bremen

|goals1 = Demir {{goal|34}}

|goals2 = Frings {{goal|44}}
Maximov {{goal|114}}

|stadium =

|location = Leverkusen

|attendance = 1,500

|referee = Frank Gettke (Haltern)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = SG Hoechst

|score = 1 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/sghoechst-cottbus/ Report]
{{in lang|de}}

|team2 = Energie Cottbus

|goals1 = Zürlein {{goal|90}}

|goals2 = Vata {{goal|83}}
Irrgang {{goal|84}}

|stadium =

|location = Frankfurt

|attendance = 1,000

|referee = Schmitt (Sillenbach)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = SV Straelen

|score = 4 – 7

|report = [http://www.fussballdaten.de/dfb/1999/runde1/sv1919straelen-duesseldorf/ Report]
{{in lang|de}}

|team2 = Fortuna Düsseldorf

|goals1 = Gottwald {{goal|27}}
Kersten {{goal|72}}
Kosztowniak {{goal|75}}
Schröers {{goal|85}}

|goals2 = Lesniak {{goal|8||34||56||76||87}}
Tare {{goal|31||50}}

|stadium =

|location = Straelen

|attendance = 3,400

|referee = Detlef Scheppe (Wenden)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Sportfreunde Siegen

|score = 3 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde1/siegen-mainz/ Report]
{{in lang|de}}

|team2 = Mainz 05

|goals1 = Jonjić {{goal|87}}
Cirba {{goal|105}}
Sarić {{goal|119}}

|goals2 = Grevelhörster {{goal|36}}

|stadium = Leimbachstadion

|location = Siegen

|attendance = 5,200

|referee = Georg Dardenne (Nettersheim)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = VfB Lübeck

|score = 1 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/luebeck-vfbstuttgart/ Report]
{{in lang|de}}

|team2 = VfB Stuttgart

|goals1 = Kullig {{goal|32}}

|goals2 = Ristić {{goal|2}}
Lisztes {{goal|63}}

|stadium = Lohmühle

|location = Lübeck

|attendance = 13,000

|referee = Torsten Koop (Lüttenmark)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Carl Zeiss Jena

|score = 1 – 0

|report = [http://www.fussballdaten.de/dfb/1999/runde1/jena-ulm/ Report]
{{in lang|de}}

|team2 = SSV Ulm 1846

|goals1 = Hauser {{goal|50}}

|goals2 =

|stadium = Ernst-Abbe-Sportfeld

|location = Jena

|attendance = 1,800

|referee = Christian Schößling (Leipzig)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = VfB Leipzig

|score = 2 – 4 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde1/leipzig-1860muenchen/ Report]
{{in lang|de}}

|team2 = 1860 Munich

|goals1 = Dittgen {{goal|29}}
Bančić {{goal|86}}

|goals2 = Schroth {{goal|35}}
Küttner {{goal|35|o.g.}}
Winkler {{goal|99||118}}

|stadium =

|location = Leipzig

|attendance = 5,200

|referee = Florian Meyer (Braunschweig)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = SC Idar-Oberstein

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/idaroberstein-bielefeld/ Report]
{{in lang|de}}

|team2 = Arminia Bielefeld

|goals1 =

|goals2 = Stratos {{goal|69}}

|stadium =

|location = Idar-Oberstein

|attendance = 4,600

|referee = Kammerer (Karlsruhe)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = FC Denzlingen

|score = 0 – 3

|report = [http://www.fussballdaten.de/dfb/1999/runde1/denzlingen-hamburg/ Report]
{{in lang|de}}

|team2 = Hamburger SV

|goals1 =

|goals2 = Yeboah {{goal|54}}
Groth {{goal|83}}
Spörl {{goal|88|pen.}}

|stadium =

|location = Denzlingen

|attendance = 4,100

|referee = Franz-Xaver Wack (Biberbach)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Waldhof Mannheim

|score = 1 – 5

|report = [http://www.fussballdaten.de/dfb/1999/runde1/mannheim-mgladbach// Report]
{{in lang|de}}

|team2 = Borussia Mönchengladbach

|goals1 = Mallam {{goal|65}}

|goals2 = Polster {{goal|5}}
Pettersson {{goal|18||57}}
Ketelaer {{goal|82}}
Mallam {{goal|88|o.g.}}

|stadium =

|location = Mannheim

|attendance = 15,000

|referee = Sippel (Würzburg)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = 1. FC Köln

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/fckoeln-rostock/ Report]
{{in lang|de}}

|team2 = Hansa Rostock

|goals1 =

|goals2 = Majak {{goal|55}}

|stadium = Müngersdorfer Stadion

|location = Cologne

|attendance = 11,000

|referee = Wagner (Hofheim)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Energie Cottbus (A)

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/cottbusii-fuerth/ Report]
{{in lang|de}}

|team2 = SpVgg Greuther Fürth

|goals1 =

|goals2 = Schmidt {{goal|90}}

|stadium =

|location = Cottbus

|attendance = 1,000

|referee = Matthias Anklam (Buchholz in der Nordheide)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = 1. FC Magdeburg

|score = 1 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/magdeburg-uerdingen/ Report]
{{in lang|de}}

|team2 = KFC Uerdingen 05

|goals1 = Hannemann {{goal|15}}

|goals2 = Spizak {{goal|58}}
Scherbe {{goal|81|pen.}}

|stadium =

|location = Magdeburg

|attendance = 3,200

|referee = Olaf Blumenstein (Berlin)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = Lichterfelder SU

|score = 0 – 6

|report = [http://www.fussballdaten.de/dfb/1999/runde1/lichterfeldersu-schalke/ Report]
{{in lang|de}}

|team2 = Schalke 04

|goals1 =

|goals2 = Eigenrauch {{goal|11}}
Max {{goal|16}}
Kmetsch {{goal|27}}
Hami {{goal|54||65}}
Anderbrügge {{goal|77}}

|stadium =

|location = Berlin

|attendance = 4,000

|referee = Peter Gagelmann (Berlin)

}}

{{footballbox collapsible

|bg =

|date = 29 August 1998

|time =

|round =

|team1 = VfL Osnabrück

|score = 0 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/osnabrueck-nuernberg/ Report]
{{in lang|de}}

|team2 = 1. FC Nürnberg

|goals1 =

|goals2 = Ćirić {{goal|33}}
Bürger {{goal|90}}

|stadium = Stadion an der Bremer Brücke

|location = Osnabrück

|attendance = 7,000

|referee = Wolfgang Friedrichs (Lennestadt)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = Post/Süd Regensburg

|score = 0 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde1/psregensburg-herthabsc/ Report]
{{in lang|de}}

|team2 = Hertha BSC

|goals1 =

|goals2 = Sverrisson {{goal|36}}
Tretschok {{goal|56}}

|stadium =

|location = Regensburg

|attendance = 4,500

|referee = Lange (Herrenburg)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = SV Meppen

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde1/meppen-stpauli/ Report]
{{in lang|de}}

|team2 = FC St. Pauli

|goals1 =

|goals2 = Maxhuni {{goal|59|pen.}}

|stadium = Emslandstadion

|location = Meppen

|attendance = 4,600

|referee = Hellmut Krug (Gelsenkirchen)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = FSV Zwickau

|score = 2 – 5

|report = [http://www.fussballdaten.de/dfb/1999/runde1/zwickau-bochum/ Report]
{{in lang|de}}

|team2 = VfL Bochum

|goals1 = Milde {{goal|49|pen.|82}}

|goals2 = Peschel {{goal|40}}
Fahrenhorst {{goal|48}}
Michalke {{goal|54}}
Reis {{goal|66|pen.|90}}

|stadium = Westsachsenstadion

|location = Zwickau

|attendance = 4,300

|referee = Michael Wendorf (Glienicke)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = FC Rot-Weiß Erfurt

|score = 1 – 6

|report = [http://www.fussballdaten.de/dfb/1999/runde1/erfurt-frankfurt/ Report]
{{in lang|de}}

|team2 = Eintracht Frankfurt

|goals1 = Scheller {{goal|89}}

|goals2 = Sobotzik {{goal|45}}
Pisont {{goal|61}}
Yang {{goal|72}}
Gebhardt {{goal|78}}
Westerthaler {{goal|80||84}}

|stadium = Steigerwaldstadion

|location = Erfurt

|attendance = 11,000

|referee = Lutz Michael Fröhlich (Berlin)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = LR Ahlen

|score = 0 – 5

|report = [http://www.fussballdaten.de/dfb/1999/runde1/ahlen-bmuenchen/ Report]
{{in lang|de}}

|team2 = Bayern Munich

|goals1 =

|goals2 = Effenberg {{goal|22|pen.|37}}
Jancker {{goal|34}}
Helmer {{goal|44}}
Fink {{goal|73}}

|stadium =

|location = Ahlen

|attendance = 12,000

|referee = Jürgen Aust (Cologne)

}}

{{footballbox collapsible

|bg =

|date = 30 August 1998

|time =

|round =

|team1 = Fortuna Köln

|score = 1 – 3

|report = [http://www.fussballdaten.de/dfb/1999/runde1/fortkoeln-klautern/ Report]
{{in lang|de}}

|team2 = 1. FC Kaiserslautern

|goals1 = Younga-Mouhani {{goal|45}}

|goals2 = Rösler {{goal|11}}
Marschall {{goal|72||90}}

|stadium =

|location = Cologne

|attendance = 6,500

|referee = Hartmut Strampe (Handorf)

}}

=Second round=

{{footballbox collapsible

|bg =

|date = 17 September 1998

|time =

|round =

|team1 = Energie Cottbus

|score = 2 – 4

|report = [http://www.fussballdaten.de/dfb/1999/runde2/cottbus-mgladbach/ Report]
{{in lang|de}}

|team2 = Borussia Mönchengladbach

|goals1 = Heidrich {{goal|14||87|pen.}}

|goals2 = Polster {{goal|10}}
Pflipsen {{goal|79||90}}
Ketelaer {{goal|86}}

|stadium = Stadion der Freundschaft

|location = Cottbus

|attendance = 11,400

|referee = Lutz Wagner (Kniftel)

}}

{{footballbox collapsible

|bg =

|date = 17 September 1998

|time =

|round =

|team1 = Hamburger SV

|score = 4 – 0

|report = [http://www.fussballdaten.de/dfb/1999/runde2/hamburg-uhaching/ Report]
{{in lang|de}}

|team2 = SpVgg Unterhaching

|goals1 = Kiriakov {{goal|23}}
Yeboah {{goal|52}}
Hollerbach {{goal|73}}
Strehmel {{goal|88|o.g.}}

|goals2 =

|stadium = Volksparkstadion

|location = Hamburg

|attendance = 11,000

|referee = Georg Dardenne (Nettersheim)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Sportfreunde Eisbachtal

|score = 1 – 4

|report = [http://www.fussballdaten.de/dfb/1999/runde2/sf1919eisbachtal-oberhausen/ Report]
{{in lang|de}}

|team2 = Rot-Weiss Oberhausen

|goals1 = Wagner {{goal|69}}

|goals2 = Weber {{goal|40||81}}
Bieber {{goal|43}}
Adriano {{goal|81}}

|stadium =

|location = Nentershausen

|attendance = 2,500

|referee = Jörg Keßler (Höhenkirchen)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Tennis Borussia Berlin

|score = 4 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde2/tbberlin-stkickers/ Report]
{{in lang|de}}

|team2 = Stuttgarter Kickers

|goals1 = Kovacec {{goal|23||26}}
Copado {{goal|60}}
Aračić {{goal|77}}

|goals2 = Carl {{goal|7}}
Winkler {{goal|63}}

|stadium = Mommsenstadion

|location = Berlin

|attendance = 11,000

|referee = Alfons Berg (Konz)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Bayer Leverkusen

|score = 1 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/leverkusen-herthabsc/ Report]
{{in lang|de}}

|team2 = Hertha BSC

|goals1 = Rink {{goal|25}}

|goals2 = Preetz {{goal|24}}

|stadium = BayArena

|location = Leverkusen

|attendance = 16,000

|referee = Hartmut Strampe (Handorf)

|penaltyscore = 3–4

|penalties1 = Kirsten {{penmiss}}
Heintze {{pengoal}}
Mamić {{pengoal}}
Rink {{pengoal}}
Beinlich {{penmiss}}

|penalties2 = Rekdal {{pengoal}}
Thom {{penmiss}}
Veit {{pengoal}}
Tretschok {{pengoal}}
Preetz {{pengoal}}

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = VfB Stuttgart

|score = 3 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde2/vfbstuttgart-frankfurt/ Report]
{{in lang|de}}

|team2 = Eintracht Frankfurt

|goals1 = Đorđević {{goal|17}}
Lisztes {{goal|45}}
Spanring {{goal|90}}

|goals2 = Schneider {{goal|48||50}}

|stadium = Gottlieb-Daimler-Stadion

|location = Stuttgart

|attendance = 8,000

|referee = Hellmut Krug (Gelsenkirchen)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Werder Bremen

|score = 3 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde2/bremen-rostock// Report]
{{in lang|de}}

|team2 = Hansa Rostock

|goals1 = Trares {{goal|52}}
Maximov {{goal|57}}
Frey {{goal|72}}

|goals2 = Bičanić {{goal|81}}
Majak {{goal|90}}

|stadium = Weserstadion

|location = Bremen

|attendance = 9,600

|referee = Markus Merk (Otterbach)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = 1. FC Kaiserslautern

|score = 1 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/klautern-bochum/ Report]
{{in lang|de}}

|team2 = VfL Bochum

|goals1 = Rösler {{goal|6}}

|goals2 = Petrović {{goal|58}}

|stadium = Betzenberg

|location = Kaiserslautern

|attendance = 23,200

|referee = Winfried Buchhart (Schrobenhausen)

|penaltyscore = 4–5

|penalties1 = Schjønberg {{penmiss}}
Rische {{pengoal}}
Marschall {{pengoal}}
Ballack {{pengoal}}
Ibrahim {{pengoal}}
Riedl {{penmiss}}

|penalties2 = Sundermann {{pengoal}}
Baştürk {{penmiss}}
Petrović {{pengoal}}
Dzafič {{pengoal}}
Hofmann {{pengoal}}
Schindzielorz {{pengoal}}

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Arminia Bielefeld

|score = 2 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde2/bielefeld-wattenscheid/ Report]
{{in lang|de}}

|team2 = SG Wattenscheid 09

|goals1 = Labbadia {{goal|70}}
Bagheri {{goal|79}}

|goals2 = Feinbier {{goal|66}}

|stadium = Bielefelder Alm

|location = Bielefeld

|attendance = 6,500

|referee = Hans-Jürgen Weber (Bielefeld)

}}

{{footballbox collapsible

|bg =

|date = 22 September 1998

|time =

|round =

|team1 = Fortuna Düsseldorf

|score = 2 – 1

|report = [http://www.fussballdaten.de/dfb/1999/runde2/duesseldorf-1860muenchen/ Report]
{{in lang|de}}

|team2 = 1860 Munich

|goals1 = Pizarro {{goal|24}}
Tare {{goal|81}}

|goals2 = Ouakili {{goal|31}}

|stadium = Rheinstadion

|location = Düsseldorf

|attendance = 7,000

|referee = Edgar Steinborn (Sinzig)

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = Sportfreunde Siegen

|score = 1 – 0

|report = [http://www.fussballdaten.de/dfb/1999/runde2/ Report]
{{in lang|de}}

|team2 = SC Freiburg

|goals1 = Kuci {{goal|24}}

|goals2 =

|stadium = Leimbachstadion

|location = Siegen

|attendance = 10,800

|referee = Jürgen Aust (Cologne)

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = Carl Zeiss Jena

|score = 1 – 2

|report = [http://www.fussballdaten.de/dfb/1999/runde2/jena-duisburg/ Report]
{{in lang|de}}

|team2 = MSV Duisburg

|goals1 = Noll {{goal|40|pen.}}

|goals2 = Neun {{goal|44}}
Beierle {{goal|90}}

|stadium = Ernst-Abbe-Sportfeld

|location = Jena

|attendance = 2,900

|referee = Helmut Fleischer (Ulm)

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = VfL Wolfsburg

|score = 3 – 0 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/wolfsburg-nuernberg/ Report]
{{in lang|de}}

|team2 = 1. FC Nürnberg

|goals1 = Juskowiak {{goal|101}}
Präger {{goal|110||115}}

|goals2 =

|stadium =

|location = Wolfsburg

|attendance = 7,200

|referee = Herbert Fandel (Kyllburg)

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = SpVgg Greuther Fürth

|score = 0 – 0 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/fuerth-bmuenchen/ Report]
{{in lang|de}}

|team2 = Bayern Munich

|goals1 =

|goals2 =

|stadium =

|location = Fürth

|attendance = 31,000

|referee = Jürgen Jansen (Essen)

|penaltyscore = 3–4

|penalties1 = Van Lent {{pengoal}}
Probst {{pengoal}}
Felgenhauer {{penmiss}}
Eberl {{pengoal}}
Skarabela {{penmiss}}

|penalties2 = Strunz {{pengoal}}
Salihamidžić {{pengoal}}
Tarnat {{pengoal}}
Fink {{penmiss}}
Effenberg {{pengoal}}

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = KFC Uerdingen 05

|score = 1 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/uerdingen-stpauli/ Report]
{{in lang|de}}

|team2 = FC St. Pauli

|goals1 = Smejkal {{goal|68}}

|goals2 = Marin {{goal|5}}

|stadium = Grotenburg-Stadion

|location = Krefeld

|attendance = 31,000

|referee = Bernhard Zerr (Ottersweier)

|penaltyscore = 5–4

|penalties1 = Smejkal {{pengoal}}
Nacev {{pengoal}}
Spizak {{pengoal}}
Grauer {{penmiss}}
Scherbe {{pengoal}}
Von Ahlen {{pengoal}}

|penalties2 = Trulsen {{pengoal}}
Stanislawski {{pengoal}}
Seeliger {{penmiss}}
Savichev {{pengoal}}
Marin {{pengoal}}
Hanke {{penmiss}}

}}

{{footballbox collapsible

|bg =

|date = 23 September 1998

|time =

|round =

|team1 = Borussia Dortmund

|score = 1 – 0 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/dortmund-schalke/ Report]
{{in lang|de}}

|team2 = Schalke 04

|goals1 = Salou {{goal|98}}

|goals2 =

|stadium = Westfalenstadion

|location = Dortmund

|attendance = 60,000

|referee = Bernd Heynemann (Magdeburg)

}}

=Round of 16=

{{footballbox collapsible

|bg =

|date = 27 October 1998

|time =

|round =

|team1 = VfL Wolfsburg

|score = 3 – 1

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/wolfsburg-bielefeld/ Report]
{{in lang|de}}

|team2 = Arminia Bielefeld

|goals1 = Präger {{goal|8}}
Boy {{goal|49|o.g.}}
Akonnor {{goal|85}}

|goals2 = Reina {{goal|28}}

|stadium =

|location = Wolfsburg

|attendance = 6,400

|referee = Torsten Koop (Lüttenmark)

}}

{{footballbox collapsible

|bg =

|date = 27 October 1998

|time =

|round =

|team1 = VfB Stuttgart

|score = 3 – 1

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/vfbstuttgart-dortmund/ Report]
{{in lang|de}}

|team2 = Borussia Dortmund

|goals1 = Akpoborie {{goal|71}}
Rost {{goal|83||85}}

|goals2 = Häßler {{goal|90|pen.}}

|stadium = Gottlieb-Daimler-Stadion

|location = Stuttgart

|attendance = 21,500

|referee = Georg Dardenne (Nettersheim)

}}

{{footballbox collapsible

|bg =

|date = 27 October 1998

|time =

|round =

|team1 = VfL Bochum

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/bochum-mgladbach/ Report]
{{in lang|de}}

|team2 = Borussia Mönchengladbach

|goals1 =

|goals2 = Polster {{goal|10}}

|stadium =

|location = Bochum

|attendance = 21,500

|referee = Edgar Steinborn (Sinzig)

}}

{{footballbox collapsible

|bg =

|date = 27 October 1998

|time =

|round =

|team1 = Rot-Weiss Oberhausen

|score = 3 – 3 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/runde2/uerdingen-stpauli/ Report]
{{in lang|de}}

|team2 = Hamburger SV

|goals1 = Weber {{goal|9||52}}
Pröpper {{goal|43}}

|goals2 = Dembinski {{goal|7||66}}
Groth {{goal|79}}

|stadium = Niederrheinsstadion

|location = Oberhausen

|attendance = 7,100

|referee = Frank Gettke (Haltern)

|penaltyscore = 4–3

|penalties1 = Konjević {{penmiss}}
Judt {{pengoal}}
Toborg {{pengoal}}
Quallo {{penmiss}}
Luginger {{pengoal}}
Ciuca {{pengoal}}

|penalties2 = Groth {{pengoal}}
Grubač {{pengoal}}
Yeboah {{penmiss}}
Dembiński {{penmiss}}
Butt {{pengoal}}
Ernst {{penmiss}}

}}

{{footballbox collapsible

|bg =

|date = 28 October 1998

|time =

|round =

|team1 = Tennis Borussia Berlin

|score = 4 – 2

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/tbberlin-herthabsc/ Report]
{{in lang|de}}

|team2 = Hertha BSC

|goals1 = Aračić {{goal|32||59}}
Copado {{goal|41}}
Kovacec {{goal|57}}

|goals2 = Thom {{goal|12}}
Tchami {{goal|68}}

|stadium = Olympiastadion

|location = Berlin

|attendance = 40,100

|referee = Jürgen Jansen (Essen)

}}

{{footballbox collapsible

|bg =

|date = 28 October 1998

|time =

|round =

|team1 = Werder Bremen

|score = 3 – 2

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/bremen-duesseldorf/ Report]
{{in lang|de}}

|team2 = Fortuna Düsseldorf

|goals1 = Frings {{goal|17||66}}
Maximov {{goal|50}}

|goals2 = Dobrovolski {{goal|30}}
Pizarro {{goal|86}}

|stadium = Weserstadion

|location = Bremen

|attendance = 8,400

|referee = Sippel (Würzburg)

}}

{{footballbox collapsible

|bg =

|date = 28 October 1998

|time =

|round =

|team1 = MSV Duisburg

|score = 2 – 4

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/duisburg-bmuenchen/ Report]
{{in lang|de}}

|team2 = Bayern Munich

|goals1 = Beierle {{goal|37||50}}

|goals2 = Giovane Élber {{goal|56||60}}
Jeremies {{goal|76}}
Lizarazu {{goal|89}}

|stadium = Wedaustadion

|location = Duisburg

|attendance = 23,000

|referee = Bernhard Zerr (Ottersweier)

}}

{{footballbox collapsible

|bg =

|date = 3 November 1998

|time =

|round =

|team1 = Sportfreunde Siegen

|score = 1 – 0

|report = [http://www.fussballdaten.de/dfb/1999/achtelfinale/siegen-uerdingen/ Report]
{{in lang|de}}

|team2 = KFC Uerdingen 05

|goals1 = Cirba {{goal|75}}

|goals2 =

|stadium = Leimbachstadion

|location = Siegen

|attendance = 8,000

|referee = Christian Schößling (Leipzig)

}}

=Quarter-finals=

{{footballbox collapsible

|bg =

|date = 1 December 1998

|time =

|round =

|team1 = Bayern Munich

|score = 3 – 0

|report = [http://www.fussballdaten.de/dfb/1999/viertelfinale/bmuenchen-vfbstuttgart/ Report]
{{in lang|de}}

|team2 = VfB Stuttgart

|goals1 = Jancker {{goal|26}}
Basler {{goal|71}}
Zickler {{goal|78}}

|goals2 =

|stadium = Olympiastadion

|location = Munich

|attendance = 11,000

|referee = Hartmut Strampe (Handorf)

}}

{{footballbox collapsible

|bg =

|date = 2 December 1998

|time =

|round =

|team1 = Sportfreunde Siegen

|score = 1 – 3

|report = [http://www.fussballdaten.de/dfb/1999/viertelfinale/siegen-wolfsburg/ Report]
{{in lang|de}}

|team2 = VfL Wolfsburg

|goals1 = Cirba {{goal|22}}

|goals2 = Juskowiak {{goal|6||45}}
Reyna {{goal|63}}

|stadium = Leimbachstadion

|location = Siegen

|attendance = 14,600

|referee = Stefan Weber (Eisenach)

}}

{{footballbox collapsible

|bg =

|date = 2 December 1998

|time =

|round =

|team1 = Rot-Weiss Oberhausen

|score = 2 – 0

|report = [http://www.fussballdaten.de/dfb/1999/viertelfinale/oberhausen-mgladbach/ Report]
{{in lang|de}}

|team2 = Borussia Mönchengladbach

|goals1 = Toborg {{goal|71}}
Weber {{goal|80}}

|goals2 =

|stadium =

|location = Oberhausen

|attendance = 19,000

|referee = Lutz Michael Fröhlich (Berlin)

}}

{{footballbox collapsible

|bg =

|date = 2 December 1998

|time =

|round =

|team1 = Werder Bremen

|score = 2 – 1 (aet)

|report = [http://www.fussballdaten.de/dfb/1999/viertelfinale/bremen-tbberlin/ Report]
{{in lang|de}}

|team2 = Tennis Borussia Berlin

|goals1 = Flo {{goal|86}}
Wojtala {{goal|107}}

|goals2 = Kovacec {{goal|10}}

|stadium = Weserstadion

|location = Bremen

|attendance = 9,900

|referee = Hermann Albrecht (Kaufbeuren)

}}

=Semi-finals=

{{footballbox collapsible

|bg =

|date = 10 March 1999

|time =

|round =

|team1 = Rot-Weiss Oberhausen

|score = 1 – 3

|report = [http://www.fussballdaten.de/dfb/1999/halbfinale/oberhausen-bmuenchen/ Report]
{{in lang|de}}

|team2 = Bayern Munich

|goals1 = Scheinhardt {{goal|85|pen.}}

|goals2 = Jancker {{goal|24}}
Effenberg {{goal|42}}
Linke {{goal|79}}

|stadium = Parkstadion

|location = Gelsenkirchen

|attendance = 47,300

|referee = Herbert Fandel (Kyllburg)

}}

{{footballbox collapsible

|bg =

|date = 10 March 1999

|time =

|round =

|team1 = VfL Wolfsburg

|score = 0 – 1

|report = [http://www.fussballdaten.de/dfb/1999/halbfinale/wolfsburg-bremen/ Report]
{{in lang|de}}

|team2 = Werder Bremen

|goals1 =

|goals2 = Bode {{goal|52}}

|stadium = VfL-Stadion

|location = Wolfsburg

|attendance = 19,900

|referee = Markus Merk (Otterbach)

}}

=Final=

{{main article|1999 DFB-Pokal Final}}

{{:1999 DFB-Pokal Final}}

References

{{reflist}}