I dunno so much. Sweden vs Russia is going to be close IMO. Zlatan must be fit and up for a game if Sweden are to win comfortably. Russia are a pretty decent side.
Spain will rest players IMO and if Greece come out to actually play like they did against Russia in the 2nd half they could well be in with a shout.
I dont think its only Zlatan. Larsson and Freddy need to show up for the game as well. Then we will see Sweden really come out tonight.