Runners pulled together at the Maidenhead Charity Relay Marathon with teams raising money for their chosen charity.
People from businesses, running clubs and schools all took part in the race.
Claire Donald, director of event organiser Purple Patch Running, said: "The race went really well, the number of teams were up from last year coming from all sorts of backgrounds such as manufacturing and pharmacy, to friends and families.
"It was a very sunny day so we had a lot of people getting out their picnic blankets to support the runners which made for a great atmosphere."
Entry was £150 for each team who were able to raise money for their chosen charities or race for fun.
The group with the fastest time was the British Airways (BA) Flyers A team with a time of two hours, 54 minutes and 22 seconds.
The fastest leg by a male runner was Paul Knectl, from the BA Flyers, with a time of 14 minutes 58 seconds, while the fastest female leg was completed by Rosie Street, from Big Deal Training, with a time of 17 minutes, three seconds.
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.