Bayern's 4-0 win over Frankfurt was eye-opening. You could think it would be a more even game, given Frankfurt doing really good this season, comfortably sitting in the top 3, but that game proved there's a big gap between those 2 teams and Bayern was simply on a different level. The only team that could pose a challenge to them is Leverkusen, but they drew too many times and are now 8 points behind, which is huge. Both of them will face each other in the next round of the Champions League.
Good game by Dortmund is also worth noting. Hopefully the 6-0 win over Union Berlin will restore their confidence and we'll see them at their best again. They might be on a distant, 10th place currently, but they are 7 points away from the top 4, so, if they get themselves sorted out, they could potentially get back at the top.