Yorkshire welcomed the world's best again as day 4 of the UCI World Championships 2019 rolled out of Northallerton.
Rohan Denis retained his title and was victorious in the Men's Elite Time Trial.
Riders powered through North Yorkshire towns and villages towards Harrogate.
Fifteen miles in they arrived at Masham, and the locals were thrilled to see them pass through. The cyclists received a rapturous welcome from those who lined the streets.
Some of the town's residents were thrilled to have the race pass through Masham!
Take a look at the best pics of the day: