The 2014 World Cup starts in Sao Paulo on Thursday . Whereas football may still be a religion , its Brazilian congregation have slowly turned their backs on their deity . Host nation Brazil faces Croatia in opening game . TL;DR Brazilian soccer fans have been celebrating the team's first win of the tournament with a raucous celebration at their local stadium. Final to be held in Rio de Janeiro on July 13 .
The 2014 World Cup starts in Sao Paulo on Thursday . Host nation Brazil faces Croatia in opening game . TL;DR Brazilian soccer fans have been celebrating the team's first win of the tournament with a raucous celebration at their local stadium. Final to be held in Rio de Janeiro on July 13 .