Mohoric, who won the junior title last year, is still only 18 years old but held off the field to finish solo after 173.2 km of racing.

South African Louis Meintjes came in a few seconds behind with Norwegian Sondre Enger finishing ahead of Caleb Ewan, one of several young Australians to see their podium hopes dashed in the finale.

Earlier, Denmark’s Amalie Dideriksen won the junior women’s title, capping a long breakaway with victory ahead of Russian Anastasiia Iakovenko and Ukranian Olena Demydova.

Text via AFP.