Swedes land World Cup