Bayer came from behind to beat Freiburg 2-1 in the sixth round of the German championship on 18 October.
Freiburg took the lead after 14 minutes when Derry Scherhant found the net, putting the visitors ahead against Bayer.
The hosts responded quickly, with Ibrahim Maza restoring parity in the 19th minute.
Both sides continued to compete for the advantage after the early exchange of goals, but the decisive moment came in the second half. Patrik Schick scored in the 76th minute to put Bayer in front.
Freiburg were unable to find another equaliser before the final whistle, leaving Bayer with all three points.