Fifa has admitted that not all of the stadiums for the Brazil World Cup will be ready in time for its deadline of January.

But president Sepp Blatter said he was confident all 12 stadiums would be ready when the tournament kicks off in June. He said: ". There are some small delays in construction. But so small that with one exception we can say everything is ready." said Blatter.