Competitive punting came to Maidenhead for the 30th year on Sunday.
The Thames Punt Racing Championship featured solo punters and doubles teams.
Starting downstream from Maidenhead Rowing Club in River Road, competitors made their way down a half mile course.
When punters reach the end of the course, they stop and turn around to come back the other way.
Five clubs took part in races throughout the day and supporters enjoyed the sunshine on the banks of the Thames.
Peter Williams from Surbiton has been punting for about 12 years and is a member of the Dittons Skiff and Punting Club.
He said: "No clubs are based here so it is a neutral course.
"It is a very long and straight course and of course it is a beautiful setting.
"Today is windy so it is actually quite choppy out there, that can be tough."
Top Ten Articles
Police officers can be seen at Ten Pin Bowling in Maidenhead tonight following an incident earlier today.