Teams inspired by the Olympics battled it out on the water on Saturday as villagers turned out for the Cookham Regatta.
Crowds lined the banks of the River Thames and watched a bumper programme of races which saw teams including Row Farah and Usain Boat compete for regatta glory.
Competitors had to paddle hard in an array of different vessels including dragon boats and canoe cats.
While much of the action was on the water, there was also plenty to do on dry land with a dog show and classic car display attracting attention.
The event, organised by the Rotary Clubs of Marlow Thames and Cookham Bridge, has raised more than £100,000 for charity in the last 10 years.
Members from the newly-formed Rotary Club of Marlow Bridge also helped out on the day.
Organisers decided to name the Reading-based Creating Better Futures as its headline charity this year and the event raised in excess of £12,000.
Peter Osborn, chairman of the regatta committee, said: “I expected it to be a wash out considering the forecast but we managed to get all the races completed.
“We’ve tried to make it a local event so people really feel like they can get involved.”
• Cookham Challenge – St Marys@4
• Dragon Final – Herries Hammers
• Dragon Plate – Videocentric
• Canoe Cat Final - Tumbleweed
• Canoe Cat Plate – Peculiar Vintage
• Family Dinghy – Meadowside Marauders
Top Ten Articles