It doesn't feel like there is any defense line that can stop Haaland at the moment. Bayern Munich had really young and skilled defenders like de Ligt and Upamecano for example.
But things went sideways a lot for them anyway. Especially Upamecano was a big disappointment for his team in both legs with bad defending. He isn't very experienced in this atmosphere maybe but he still could have played as good as de Ligt at least. There was an Alaba - Militao duo for Real Madrid in both matches against Chelsea. Maybe they finished the matchup by keeping a clean sheet. However Chelsea and Manchester City are totally different teams right now. I think this duo will have a really hard time defending Haaland. I expect Haaland to score in both matches against them and Manchester City to advance to the finale too.