Alcohol will not be sold at the World Cup's eight stadiums in Qatar after Fifa changed its policy two days before the start of the tournament.

Alcohol was set to be served "in select areas within stadiums", despite its sale being strictly controlled in the Muslim country.

Those in corporate areas of stadiums at the tournament will still be able to purchase alcohol. The World Cup starts on Sunday when Qatar play Ecuador.

Budweiser, a major sponsor of Fifa, is owned by beer maker AB InBev and had exclusive rights to sell beer at the World Cup.

An AB InBev spokesperson said that they could not proceed with "some of the planned stadium activations" because of "circumstances beyond our control".

The Football Supporters' Association (FSA) criticised the timing of the decision to ban the sale of beer for most fans.

In August, Fifa changed the start date of the World Cup so that the first game of the competition would be Qatar facing Ecuador.

The game was scheduled to be played on 21 November as the third game, with Senegal against the Netherlands set to be the opening match earlier that day.