Brazil has ridden a wave of national excitement to launch the World Cup with a 3-1 victory over Croatia in Sao Paulo.

Barcelona superstar Neymar scored in each half as Brazil recovered from conceding an early Marcelo own goal to set up a win before hordes of golden-shirted fans at the 61,600 Corinthians Arena.

Chelsea midfielder Oscar put the seal on the win with a late strike.

A largely free-flowing tournament-opener was shrouded in controversy, with Brazil getting a dubious penalty when Croatia defender Dejan Lovren was harshly ruled to have shoved Fred over.

The hosts, chasing a record sixth World Cup, had also enjoyed a degree of good fortune in the first half when Neymar received only a yellow card for elbowing Croatia’s playmaker Luka Modric.

Moments later Neymar scored Brazil’s equaliser to settle home nerves after Marcelo’s 11th-minute own goal.

Brazil captain Thiago Silva epitomised the mood, bellowing a rallying cry to his team-mates as they embarked on their quest to earn first title on home soil.

Source: AFP