Kick-off at Brazil 2014 is just a few hours away.

Brazil has not hosted a World Cup for 64 years. The opening game, between the hosts and Croatia, will be Brazil's first home game in a World Cup since losing the 1950 final to Uruguay.

Al Jazeera looks at what is on offer in the next month of football extravaganza.

Source: Al Jazeera