The Brazilian senate has approved a bill giving FIFA the guarantees needed to organize the 2014 World Cup.

The approval came just a day after the Brazilian government met with FIFA officials in Switzerland to discuss the country's preparations and resolve their differences.

The bill will go before Brazilian President Dilma Rousseff, who is expected to sign it in the coming days.

Congress' lower house passed the bill in March after several delays, especially over the sale of alcohol inside stadiums - currently against the law but a FIFA demand because Budweiser is a major World Cup sponsor.

The approved legislation doesn't specifically authorize alcohol sales, but the government says other articles in the proposed law will allow Brazil to fulfill all of FIFA's requirements.