The first leg can't be compared to a situation where it *has* to happen. Playing away, you can't expect a poor Swedish team to create anything whereas Portugal gets even stronger when the other team tries to attack.
Sweden is especially weak when playing with space behind their defense. But there are not that many teams who have the players to create counters out of that as Portugal did. So Zlatan could do okay as a one-man army and still create great moments and goals for us to enjoy.
Also keep in mind that there isn't only Spain and Germany at the world cup. Sweden has a good chance against:
* Algeria * Cameroon * Australia * Iran * Korea
* Ivory Coast * Ghana * Croatia * Greece * Switzerland
* Nigeria * Bosnia-Herzegovina * Costa Rica * Mexico * Honduras
* USA * Chile * Ecuador
Don't you agree?
Beckham was at ManU for 10 years. Ferguson worked with him for so long and they had a lot of success together. Guardiola started his behavior towards Zlatan within a month. It had *nothing* at all to do with Zlatan's behavior because Zlatan went to Barcelona and turned into a little kid, eager to learn and following whatever they told him to do. That was Zlatan's mistake. He should have stayed the same as he always was and not give a damn about what others say.
Have you seen what Guardiola did when Robben tried to take the penalty at Bayern a few weeks ago? What coach in his right mind would humiliate one of his star players like that by yelling at him that he can't take the penalty? On the pitch there are many things happening that can lead to a player taking a penalty instead of the number 1 on the list. It's up to the players and captain to decide, not up to the coach to control and humiliate players that scored the winning goal in the Champion's League final.
A good coach would let it go and talk about it after the game. Guardiola is nutcase and controlfreak who gets all his credit based on being at the right place at the right time. He has plenty to prove and if all goes well he has a lot of years left to prove it.