Russia will host World Cup in 2018
By Associated Press
Dec 2, 2010 9:38 AM CST
Russia will host World Cup in 2018
Former Portuguese soccer player Eusebio and the delegation of Spain and Portugal arrive at the FIFA headquarters in Zurich, Switzerland, Thursday, Dec. 2, 2010, to present their bid to host the soccer World Cup 2018. (AP Photo/Keystone, Steffen Schmidt)   (Associated Press)

Russia will host the World Cup in 2018.

The country was awarded the tournament Thursday in a vote by the FIFA executive committee. It beat competition from England, Spain-Portugal and Belgium-Netherlands.

Russia called on FIFA to help shape the country's future, with bid officials saying the organization could help Russia achieve its modernizing mission more quickly.

The bid was without Prime Minister Vladimir Putin, who decided to stay at home despite long being heralded as "team captain" of the campaign.

See 7 more photos