Neymar survived a scare to score twice as hosts Brazil came from behind to open the FIFA World Cup with a 3-1 win over Croatia in Sao Paulo.
The poster boy for the tournament was perhaps lucky to only get a yellow card after catching the throat of Luka Modric with a stray forearm midway through the first half in Thursday's Group A clash.
Brazil trailed at that point, after Marcelo's early own goal, but referee Yuichi Nishimura decided to give the 22-year-old a yellow card.
Barcelona's young star quickly atoned for his foul with a 25-yard equaliser before slotting a controversial penalty – given after Dejan Lovren was adjudged to have brought Fred down – in the 69th minute.
Lovren's contact with the striker was minimal at best and goalkeeper Stipe Pletikosa got both hands to Neymar's spot-kick.
But fortune was with Brazil, as it snuck in, with the South American return of the World Cup – for the first time since 1978 – marked with a win for Luiz Felipe Scolari's men after the outstanding Oscar toe-poked in from 20 yards in second-half stoppage time.
While Brazil had the luxury of naming the same side that started last year's FIFA Confederations Cup final success over Spain, Croatia were without suspended striker Mario Mandzukic, forcing Nikica Jelavic to lead the line in his absence.
Also without injured left-back Danijel Pranjic, Croatia fired the first shot in anger as Mateo Kovacic steered an effort wide in the first minute.
Brazil's first significant foray forward saw David Luiz's tame header saved, but the pressure was on them at the other end of the pitch.
Ivica Olic's header wide served as a warning for Brazil, and it was one they did not heed, as Croatia claimed a surprise 11th-minute lead.
Olic galloped down the left wing in space before crossing for Jelavic, and although he could only scuff a left-foot shot, his effort was inadvertently steered in by Marcelo from six yards.
Brazil's initial response was frantic and anxious, but they soon found their rhythm, with Neymar's run to the byline and subsequent centre causing panic, and almost the equaliser, as Oscar saw a 20-yard left-foot effort superbly saved by Pletikosa after Croatia failed to clear their lines.
Neymar's contact with Modric then drew an angry response and Jelavic headed straight at Brazil goalkeeper Julio Cesar.
Croatia's promising start was undone in the 29th minute, though, as Oscar, who did superbly in a cluster of players to find Neymar, watched his team-mate trickle a left-foot strike past Pletikosa and in off the inside of the post from 25 yards.
A lull was inevitable following half an hour of mayhem, but it lasted longer than expected, and although Brazil shaded the early stages of the second half, the best they had to show for it was a Dani Alves free-kick that sailed over.
That was until Nishimura pointed to the spot after Oscar's ball to Fred brought about slight contact from Lovren.
Neymar's stuttering run-up was far from convincing, but his effort crept in despite Pletikosa's best efforts.
A sublime Oscar cross nearly brought about Brazil's third goal, only for Luiz to head over, while at the other end, Croatia's hard luck was summed up by Ivan Perisic's disallowed goal, ruled out because of Olic's contact with Cesar that appeared minimal.
Modric and Vedran Corluka both went close as well, as Croatia mounted a late charge, but this was Neymar - and Brazil's - night.
And Oscar's composed finish capped a stunning performance from the midfielder, as the hosts raised hopes of a sixth World Cup triumph with an early win.
|10||Neymar||27' 29' 71'|
|Coach: Luiz Felipe Scolari|
for Paulinho 63'
for Hulk 68'
for Neymar 88'
|Berardi will get Italy call when system changes - Ventura|
|Lucas Vazquez delighted by ´dream´ Madrid deal|
|Scottish FA chief backs cross-border competition|
|Dortmund need Reus - Aubameyang|
|Lamela eyeing new Spurs deal|
|Tighter Watford matches are a coincidence, says Mazzarri|
|Karanka: We saved Boro from League One|
|Police investigate homophobic leaflet at West Ham|
|Spain could recall Villa, reveals Lopetegui|
|Hughes backs Bony to break Stoke duck|
|Sarri will greet Higuain ´like a son who made him angry´|
|Robben receives Netherlands recall|
|Dyche considering Gray recall for Burnley|
|Zidane was behind one of my best seasons, says Ronaldo|
|Schweinsteiger absent from United squad photo|
|Emery emphasises Thiago Silva´s importance amid Juve links|
|Ferguson: Leicester will make deep Champions League run|
|Ranieri hails ´special´ Ballon d´Or nominations for Vardy and Mahrez|
|Emery: PSG cannot rely solely on Cavani goals|
|Mourinho can match Guardiola, insists Ferguson|
|Ferguson hails Klopp: Liverpool are strong title contenders now|
|Bayern optimistic over Lewandowski renewal|
|Zubizarreta appointment confirmed by Marseille|
|Clichy: Things will click into place for Manchester City|
|Chiellini: Juventus wanted to send a message|
|Gabigol´s time will come - De Boer|
|Ronaldo: Messi and I are not friends - but we respect each other|
|Earthquake halts play in Serie A game between Pescara and Atalanta|
|Mourinho charged over Taylor comments|
|Ronaldo: I need my haters|
|Badstuber hopeful injury woes behind him|
|Kroos did not want to be rested, insists Zidane|
|Rojo was phenomenal - Mourinho|
|Seven arrests made after West Ham - Chelsea fan clashes|
|Florenzi injury blow for Roma|
|MLS Review: Galaxy, Toronto into semis|
|Beister: Victory move surprised people|
|Bilic: Cup run will help in Premier League|
|Pjaca out for up to three weeks|
|Trophies still the focus for Guardiola|
|Mignolet wants ´fair´ Karius battle|
|Ancelotti impressed by motivated Bayern|
|West Ham ´unreservedly condemn´ crowd trouble|
|Allegri praises strike duo after win over Sampdoria|
|De Boer praises two-goal Icardi after vital win|
|Chelsea were ´unlucky´ with missed chances, insists Conte|
|Mourinho: I´ve never had fans like these|
|Nacho´s goal better than my Champions League final volley - Zidane|
|Borussia Dortmund 1 Union Berlin 1 (aet, 3-0 pens): Weidenfeller shootout heroics seal progress|
|Bilic: Crowd trouble distracts from great West Ham win|
|Kompany told me he couldn´t play anymore - Guardiola|
|Liverpool and Manchester United handed home quarter-finals|
|Inter 2 Torino 1: Icardi double alleviates pressure on De Boer|
|Manchester United 1 Manchester City 0: Mata extends Guardiola´s winless run|
|West Ham 2 Chelsea 1: Crowd trouble tarnishes Hammers´ route to quarter-finals|
|Cultural Leonesa 1 Real Madrid 7: Morata and Asensio star in BBC´s absence|
|Bayern Munich 3 Augsburg 1: Green´s first goal sends holders through|
|Juventus 4 Sampdoria 1: Rapid start sets champions on their way|
|Crafty Suarez is world´s best striker - Godin|
|Mancini: Balotelli has wasted years but can bounce back|
|Rami rejected ´risky´ PSG move|
|Neymar would have cost PSG €430m, claims father|
|Sacchi warns Bayern players over Ancelotti temper|
|Valencia ´pleased´ with RFEF bottle ruling|
|Mourinho apologises to Utd fans for Chelsea thrashing|
|Barcelona lash out at ´totally reprehensible´ RFEF comments|
|Jacob leaves Marseille amid rumours of Zubizarreta appointment|
|Lavezzi added to Argentina squad as Dybala drops out|
|Del Bosque: Mourinho had a point on Conte|
|N´Zonzi in talks over Sevilla extension|
|Allardyce successor ´will not be a mercenary´ - Glenn|
|Aubameyang like a rocket, Lewandowski perfect - Riedle|
|RFEF fines Valencia, warns Barca over bottle incident|
|Wenger tells Iwobi to improve his finishing|
|Barcelona without Mathieu for three weeks|
|Kimmich draws inspiration from Xavi|
|Vazquez signs new Madrid deal|
|Higuain the best striker in the world - Nedved|
|Wolfsburg regret De Bruyne, Perisic sales|
|Parejo slams Neymar for ´inciting´ Valencia fans|
|Gundogan predicts ´very lively´ Manchester derby|
|Luis Enrique satisfied with Supercopa workout|
|Messi could join Newell´s after World Cup - Maxi Rodriguez|
|Ibrahimovic wants United to be the boss of City|
|Schmidt on the bus as Lotte book ticket for next round|
|Pogba still adapting to Premier League, says Mourinho|
|Southgate hails influence of demoted Rooney|
|Lille ready to heap more pressure on PSG as Corchia dreams big|
|I´m among top 20 LaLiga coaches, jokes Luis Enrique|
|Brattan earns Socceroos call-up|
|Pochettino pleased with Janssen|
|Klopp never questioned Sturridge quality|
|Barcelona downed by Espanyol in Supercopa|
|Heavy Milan defeat ´just a bump in the road´ - Montella|
|Pochettino wanted Liverpool debutant sent off|
|Klopp happy to entertain as Liverpool youngsters earn their spurs|
|Leverkusen dumped out by 10-man minnows|