Vingt-quatre heures après l'exploit de l'Arminia Bielefeld contre le champion en titre, le Bayer Leverkusen, Stuttgart et Leipzig s'affrontaient pour décrocher le deuxième ticket pour Berlin et la grande finale de la Coupe d'Allemagne. Dès le coup d'envoi, le ton était donné. Après une première occasion pour Middlestadt, Angelo Stiller a ouvert le score d'une superbe volée à l'entrée de la surface (1-0, 5e).
Surpris d'emblée, les joueurs de Lőw ont tenté de se rattraper en contre-attaque, exploitant la rapidité de Loïs Openda, souvent lancé en profondeur, mais ce dernier a rencontré un Alexander Nübel décisif (15e, 17e, 35e). À la reprise, Leipzig a intensifié son pressing, mais a été puni sur une récupération haute de Demirovic. Ce dernier, après un une-deux avec Woltermade, a mis son coéquipier en position idéale face au gardien, qui n'a pas tardé à doubler la mise (2-0, 57e). Bien que Sesko ait réduit l'écart sur une remise d'Orban (2-1, 62e), les locaux ont finalement assommé le match suite à un cafouillage sur corner, conclu par Jamie Leweling (3-1, 73e). Cette finale vient apporter un rayon de soleil à une saison difficile pour Stuttgart, englué dans le ventre mou de la Bundesliga.