Great Britain Cycling Team’s Tom Pidcock produced a stunning ride to become junior time trial world champion at the UCI Road World Championships.
The 18-year-old is now a double world champion - adding the time trial title to the world cyclo-cross gold won earlier this year.
Pidcock stopped the clock in 28:02.15 - a sensational time over the 21.1km course in Bergen, just under 12 seconds faster than his nearest rival.
The young British rider judged the technical course to perfection, setting a blistering early pace. His first two split times were only bettered by home rider Andreas Leknessund, whose early efforts proved too much in the final kilometres.
Pidcock anxiously waited for the Norwegian to cross the line before celebrating his second world title of the year.
"I knew a podium was a possibility, but I didn't really think I'd take the lead and then hold it all the way to the finish like that.
"I haven't recovered yet, I was struggling to sit on that chair. When I recover, I think it will sink in a bit more."
Silver went to Italy’s Antonio Puppio, with Filip Maciejuk of Poland taking bronze.
Great Britain Cycling Team’s Fred Wright finished an excellent 19th, under a minute behind Pidcock’s time.
Top ten for Barnes
In the elite women’s time trial, Hannah Barnes took an excellent ninth on the same 21.1km course used by the junior men.
The 24-year-old paced her ride well to finish in 30:13.77, one minute and 23 seconds back from winner Annemiek van Vleuten.
There was more time trial frustration for Elinor Barker, who suffered a mechanical which prevented her from dropping on to her smaller chainring during her effort.
Olympic team pursuit champion Barker, who suffered a puncture in the time trial at June’s HSBC UK | National Road Championships, crossed the line in 31:00.77 for 19th.