
Freiburg’s captain Christian Gunter and forward Ermedin Demirovic both missed their attempts from the penalty spot to seal a thrilling clash that had ended 1-1 after extra-time.
Midfielder Maximilian Eggestein put Freiburg ahead in the 19th minute with an excellent low shot from the edge of the box, a goal which stood following a VAR review for a potential handball in the buildup.
Christopher Nkunku spoiled Freiburg’s fans’ early party with a 76th-minute leveller, bundling the ball over the line from Willi Orban’s precise header.
The late equaliser poured life into Leipzig, who played with one man down since the 57th minute following a red card picked up by defender Marcel Halstenberg for a risky tackle on forward Lucas Holer.
Both sides had chances to win it near the end of normal time and Freiburg twice hit the woodwork in the extra period, while Leipzig were denied a penalty after a VAR check in the frenetic dying minutes – a decision that earned already-substituted Kevin Kampl a second yellow card for his protests.