Germany and Sweden will be the first difficult match of this World Cup, and a challegenge for Germany. As Germany is playing at home, I bet they'll win a close victory. Argentina and Mexico, that is going to give a victory for Argentina, I hardly belive Mexico will surprise us this time. England should be able to find its game and beat Ecuador easily. Portugal and Holland is really tricky to guess, mostly because of Scolari as Portugal's coach doing wonders with the team (he's the best coach in the world nowadays), but Holland should win this one.