Bayern have a good defense, in the Bundesliga they have conceded only 13 goals in 15 matches, that is less than one goal per match. Actually, their attack is also very good, but in some matches they failed to score and this affected their result. Bayer have a long winning streak, I think that it should be interrupted soon and Dortmund is well suited for this, but I would not bet on this match, maybe only on both teams to score.
If we talk about Bayern defense matches in this too he has played and won quite a few good matches. Bayern Munich also have a good position and if they play well in their matches, they will score more goals in each match. This is because they have lost some matches due to the pressure and strength of the opposing team but their other win matches are more impressive but they will not give anyone a chance in the next matches. I can't see Bayern munich stopping the win because they will never see a weakness in that and as for dortmund they can't weaken Bayern munich even though they are strong but Bayern munich is also strong which is why a lot of interest and same position between them will remain the same. But at some point, one of the two teams will have to suffer, but it won't be soon.