Brazil's Neymar, left, scores his sides second goal from the penalty spot during the group A World Cup soccer match between Brazil and Croatia, the opening game of the tournament, in the Itaquerao Stadium in Sao Paulo, Brazil, Thursday, June 12, 2014. (AP Photo/Felipe Dana)

Sao Paulo - Neymar wasted little time in living up to his billing as Brazil's World Cup spearhead when he scored twice to lead the host nation to a 3-1 comeback victory over Croatia in a terrific opening game of the tournament on Thursday.

Brazil had fallen behind in the 11th minute when Marcelo diverted a low cross into his own net as Croatia played some neat attacking football, but the hosts levelled after 29 minutes when Neymar marked his 50th appearance by squeezing a shot from the edge of the box just inside the post.

Brazil gradually took control of the Group A game after the break and went ahead when Neymar converted a controversial 71st-minute penalty given when Fred went down in the box under the slightest of pressure from Dejan Lovren.

Croatia pressed strongly in the final 15 minutes, but Brazil held out and finished on a high when Oscar poked home the third in stoppage time to start a party their fans hope will end with victory in the final on July 13. – Reuters