Well done for Bayern for earning 3 points on Freiburg. I knew it won't be an easy game as Freiburg tends to lose points by draws not losses, but, despite not having that many scoring chances, Bayern managed to grab a win.
Unfortunately Leverkusen wasted their 2 goals advantage they had over Leipzig up until the 41st minute and they let Leipzig take the initiative and eventually level the score to 2-2.
Now the gap between the first Bayern and 2nd Bayer grew to six points and it will be really hard for Bayer to make that difference up. They will be playing against Bayern at home on 15th Feb, and if they fail to win, it'll be really hard for them to defend their Bundesliga champions title.
Another game without a win for Dortmund, but I don't think anyone is surprised by that. To their credit, they managed to take a 2-0 lead despite being down to 10 men, but were unable to carry that to the final whistle.