Neymar scored twice as Brazil came from a goal down to beat Croatia 3-1 in the opening match of the 2014 World Cup this evening.
It was the visitors who carved out the first chance of the match as Ivan Perisic found Ivica Olic with a cross, but the winger could only plant his header a yard wide having peeled away from Dani Alves.
Brazil weren't so lucky three minutes later as Croatia stunned the hosts by taking the lead, albeit with a helping hand from Marcelo.
Olic made his way down the left flank before pulling a low ball into the box that eluded Nikica Jelavic and David Luiz but not Marcelo, who turned the ball into his own net.
Brazil immediately set about looking for an equaliser, but Stipe Pletikosa was on hand to beat away a powerful Paulinho effort in the 21st minute.
The Croatian keeper was alert again moments later as he pushed an Oscar effort away from danger, while Hulk missed the target shortly afterwards.
The equaliser did finally come in the 29th minute as Neymar was allowed space to shoot from 25 yards, and the Barcelona forward found the bottom corner with an accurate effort that was just out of the reach of Pletikosa.
Chances were hard to come by after the break until Brazil were gifted a glorious opportunity to take the lead when Fred was adjudged to have been pulled down in the area by Dejan Lovren.
Neymar stepped up to the spot kick and just about squeezed it in, although Pletikosa will feel that he should have saved it having got two strong hands to the ball.
The hosts had a chance for a third in the 77th minute as Oscar's delivery found Luiz at the back post, but the Paris Saint-Germain-bound defender nodded over when Neymar was better positioned.
Neymar almost turned creator shortly afterwards as his corner was met by Fred at the front post, but the flick-on flew dangerously across the face of goal before going out for a throw.
Croatia began to crank up the pressure in the closing stages, with Luka Modric testing Julio Cesar from range with a low drive after the visitors had seen a goal disallowed.
Perisic called Cesar into action again in stoppage time before Brazil broke up the other end and put the result beyond doubt courtesy of Oscar's toe-poked finished into the corner from outside the box.