Brazilian officials say four cities are still vying to host the 2014 World Cup opener - Rio de Janeiro, Sao Paulo, Brasilia and Salvador.

Sports Minister Orlando Silva says FIFA will announce next month which city it will pick for the tournament's first match. Rio is expected to host the final at Maracana stadium.

Sao Paulo, the country's financial center, seemed the obvious choice for the opener but the city just recently began building a venue and there are still doubts whether it will be ready in time.

Brasilia is the country's capital, while the northeastern city of Salvador has an outside shot.

Silva said Thursday that FIFA will decide based on which city has the best condition to accommodate the match.