Brandon McNulty became the first American winner of the men's road race world title in 33 years with a stunning victory in Montreal.
The 28-year-old put his hands on his head in disbelief as he crossed the line 13 seconds clear of the chasing pack, completing the gruelling 273.4km course in six hours and 17 minutes.
Australian Michael Matthews was second, with former winner Mathieu van der Poel, of the Netherlands, in third.
The last American winner of the race was Lance Armstrong in 1993.
"Until the last 800m I didn't believe, I was so tired," said McNulty.
"I'm at a loss for words. I knew something could happen but it would take a miracle and I guess today a miracle happened".
He launched an attack going into the final 30km and was 50 seconds clear going into the last lap.
McNulty visibly began to tire on the final climb and his lead was cut to just 10 seconds, but the chasing pack were unable to reel him in.
Britain's Tom Pidcock finished seventh, with Ireland's Ben Healy 10th and Remco Evenepoel of Belgium in 12th place.

1 hour ago
1









