There is no doubt that Bayern Munich's squad is very strong. They are capable of scoring a lot. And in every match we saw Bayern Munich's attacking gameplay. Munich's players have plenty of attacking ability. Even so, we have seen the Munich side drop points in the last few matches.
The team has failed to win in the last three matches. And Munich lost because of poor performances from their defenders. Munich conceded 3 goals against Frankfurt. But the important thing is that Munich lost 1-0 in the match against Aston Villa. We saw the dominance of Munich in this match. But until the end, Munich could not score any goals. Aston Villa did not attack much in this match. But they were very cunning. This is why they were able to win.
The aggressiveness of the attacks built by the Bayern players was indeed very strong. But if their opponents focus on forming a strong defense then it will still make it difficult for Bayern to score goals. We saw this happen in the match against Aston Villa. At first I thought Aston Villa with the same formation would make a lot of attacks on Bayern's defense. But Bayern's dominance forced Aston Villa to focus more on defense. And the result was unexpected, namely it was Bayern, who attacked more, who lost points in the match.
In the match against Barcelona, I think Bayern will still use the same strategy. But I'm sure Bayern will not be able to make the match dominated by their players. Because Barcelona will not let that happen. The match will definitely be quite difficult. And both teams will take turns attacking each other considering that these two teams have little in common in their attacking aggressiveness. But talking about who will win then it will still be a difficult question. Because even though Barcelona are the hosts, they still won't be able to play easily if the opponent who comes to their headquarters is Bayern.
I agree with you that Munich's players have a hard time scoring against strong defenses. Aston Villa played completely defensively against Munich. Aston Villa players attacked very little. Due to Aston Villa's defensive tactics, Munich's players could not score a single goal despite many attacks. Aston Villa, on the other hand, were a bit lucky. So they were able to break through Munich's defenses.
However, Barcelona will probably not play a defensive strategy against Munich. Because of this season, I have not seen Barcelona play a defensive strategy in any match. However, Hansi Flick will do his best to keep Barcelona's defense tight. The Munich vs Barcelona match is expected to be fiercely contested.