Neymar failed to deliver Brazil a World Cup two years ago but he’s set them on course for an Olympic gold medal.
The Barcelona star scored a stunning free-kick from 25 yards to give the hosts a 1-0 lead against Germany.
The Maracana erupted as the ball struck the underside of the crossbar and bounced in.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: https://gms.to/haveyoursay4
Cometh the man, cometh the moment. If Brazil go on to win the match, it will go some way to erasing the memory of that 7-1 defeat to Germany in 2014.
Neymar, who was never going to turn down the opportunity to represent his country despite it meaning he missed the start of the season, has now scored four goals in the tournament.
Twitter goes mental
Far from over
But it’ll be interesting to see whether he ranks the free-kick as more memorable than his record-setting one against Honduras.
Neymar netted after just 14 seconds in the semi-final tie, setting a record for the fastest goal in an Olympic match.
It won’t be easy for Brazil to hold on. Since going behind, Germany have hit the crossbar three times.
This one is far from over.
The Germans will be looking to Serge Gnabry - a start at the Olympics - to fire them to victory.
Who will win, Brazil or Germany? Let us know in the comments section below!
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms