On Wednesday, five matches of the German Bundesliga 16th round took place.
Bayern Munich defeated Freiburg 3-1 away.
Robert Lewandowski put Bayern ahead in the 16th minute, but Vincenzo Grifo equalized for Freiburg in the 59th minute.
In the added time of the second half, Bayern extended their lead, with 18-year-old Joshua Zirkzee and later Serge Gnabry scoring another goal.
After this victory, the German champions climbed to third place in the league table.
In other matches, Monchengladbach players secured a 2-0 victory at home against Paderborn.
Alassane Plea scored in the 46th minute, while Lars Stindl converted a penalty in the 67th minute for the hosts.
Gladbach now equaled points with RB Leipzig in the top spot after this victory.
Other results:
Bayer 0-1 Hertha
Eintracht 2-4 Koln
Wolfsburg 1-1 Schalke