1st(1st leg) 1. FC Kaiserslautern - Energie Cottbus 1:0
2nd (2nd leg) Energie Cottbus - 1. FC Kaiserslautern 3:1 pso
1st(1st leg): 12/06/2004 11:00 2nd (2nd leg): 16/06/2004 14:00 Winner: Energie Cottbus
1st(1st leg) VfB Stuttgart - 1. FSV Mainz 05 2:0
2nd (2nd leg) 1. FSV Mainz 05 - VfB Stuttgart 0:3
1st(1st leg): 12/06/2004 13:00 2nd (2nd leg): 16/06/2004 17:00 Winner: VfB Stuttgart
1st(1st leg) Eintracht Frankfurt - VfL Wolfsburg 2:0
2nd (2nd leg) VfL Wolfsburg - Eintracht Frankfurt 1:1
1st(1st leg): 13/06/2004 10:00 2nd (2nd leg): 16/06/2004 17:00 Winner: Eintracht Frankfurt
1st(1st leg) Hertha BSC - Borussia Dortmund 1:1
2nd (2nd leg) Borussia Dortmund - Hertha BSC 2:4
1st(1st leg): 13/06/2004 10:00 2nd (2nd leg): 16/06/2004 17:30 Winner: Hertha BSC