More than 1,000 cyclists made their way through Sudbury on Saturday as part of an epic racing challenge.
Competitors taking part in the annual Dunwich Dynamo – a 120 mile ride from Hackney in London to Dunwich Beach in Suffolk – raced through the town at around midnight.
While most residents were sleeping, some stayed up to catch a glimpse of the pedal power which would see the cyclists through their journey.
The blur of bike lights and fast-moving limbs entered Sudbury down Ballingdon Hill and followed their route around the town.
There was a chance to stop for a quick breather at the Horse and Groom pub in East Street where Vaughan Evans and Denise Rowswell were offering much-needed cold drinks.
Weston’s Cafe in Brundon Lane also remained open into the early hours of Sunday, serving refreshments.
In all, some 1,500 cyclists, including lone racers, club riders, college students and tourists, were involved in the race.
They had all began their overnight route at 8pm from London Fields and the majority finished in around 12 hours.
Exhausted, the cyclists then took the opportunity for a well-earned rest.