It took just 15 seconds for Neymar to send Brazil on their way to a fourth Olympic final, within sight of an elusive gold medal.

He forward scored the quickest goal in Olympic history against Honduras in the men’s semi-final at the Maracana in Rio.

Neymar’s goal bettered Janine Becker of Canada’s women’s team, who scored with 19 seconds on the clock against Australia on August 4.

And fans were truly amazed:

.@neymarjr's goal was the fastest in Olympic #Football history (and only 5.42 seconds slower than @usainbolt 😜) pic.twitter.com/SMDhmULUSC

— Rio 2016 (@Rio2016_en) August 17, 2016

THIS IS HOW YOU DO IT!
Neymar scored the first goal after 15 second and scored the sixth goal in the last minutes.

— njrstats (@njrstats) August 17, 2016

I love NEYMAR JR……BOSS ALL TIME BOSS pic.twitter.com/8o93kD72B0

— ArAfAt Hossain (@ArAfAtH96955026) August 17, 2016

Neymar is a boss.

— Young Hundo (@payhayes) August 17, 2016

Already a goal for Brasil! Ahaah wow. Neymar did it. #Olympics

— Gerson Cruz (@GersonC91) August 17, 2016

Congrats NEYMAR JR. you have just score fastest goal in olympic history. So called BEST YOUNG TALENT.@neymarjr.
congratulations…

— Vinit Sisle Jr. (@VinitJr) August 17, 2016

Neymar. First minute? Wow

— Marc J. Spears (@MarcJSpearsESPN) August 17, 2016

Wow. Neymar has scored against Honduras after 14 seconds.
Fastest goal in Olympic history 👏

— Iseunife The First (@Shawnife_) August 17, 2016

The home fans were in fine voice on a baking hot afternoon at the cavernous Maracana.

(Silvia Izquierdo/AP)

Brazil fans watched new Manchester City recruit Gabriel Jesus score twice before half-time, and goals from Marquinhos, Luan and a Neymar penalty wrapped up a 6-0 rout of Honduras.

The hosts will head into the final against either their World Cup tormentors Germany or Nigeria, having scored 12 goals and conceded none.