The game was goalless for 75 minutes before Mathias Fetsch and Stefan Vogler struck for the hosts.

Mainz edged an all-Bundesliga clash with Schalke 2-1.

Goals from Marco Caligiuri (30) and Klaas-Jan Huntelaar (75) saw the scores tied only for Nicolai Muller to win it for the visitors eight minutes from time.

Freiburg opened the scoring against Karlsruhe after just two minutes through Jonathan Schmid and that proved to be the only goal of the game. Don't miss any live and exclusive football coverage this festive season. Click to visit Sky Sports' Festive Calendar