As long as Bayern Munich can work well as a team, there will be a chance to win against Manchester City. Some of the teams that have beaten Manchester City use good teamwork and always guard their attacking players like Erling Haaland, so it's not easy to get the ball and there's no chance for Manchester City to score.
Manchester City had a huge advantage in the first match. Even if Bayern Munich wins in the second leg, they need to score at least 3 goals in order to carry the game into overtime. Also, they should not concede. Bayern Munich will have a tough rematch. It is not easy to beat Manchester City.
I think that would be lovely if it were to happen but I am guessing that it is not going to happen. It will most probably be a situation where Bayern will probably win the game, or maybe a draw, but they are just not going to win with 3 goal difference. Even if that is 4-1, City still goes ahead right? That is how it used to be, not sure if it is still like that anymore.
I believe that the best thing for Bayern is to go back to Bundesliga and focus on that, these type of draws against lower level teams do not really make it better for them, they end up losing way too much. I hope that they do not lose, they got lucky this week because Dortmund got a draw as well, if Dortmund got a win this week which is very close, then it would have been terrible for them.