DFB-Pokal började med 64 lag i en utslagscuptävling med singeleliminering . Det blev totalt fem omgångar fram till finalen. Lag lottades mot varandra, och vinnaren efter 90 minuter skulle gå vidare. spelades 30 minuters förlängning . Om poängen fortfarande var jämn användes en straffläggning för att avgöra vinnaren.
Notera: I alla resultat nedan ges poängen för finalisten först (H: hemma; A: borta).