Crews from Chester Sailing were in action over the weekend on the North Wales coast.
Seven boats from the club set sail for the isle of Anglesey to take part in the 15-mile Red Wharf Bay Offshore Dinghy Race from Beaumaris to Traeth Bychan.
The race started close to slack water with promising wind in the straights off Beaumaris with dinghies of all shapes and sizes taking part, but within minutes of the start the wind began to fail.
Competitors battled on and met a strong ebb tide that pulled them through Puffin Sound and toward Penmon Point and into strong winds as they rounded the lighthouse, making for choppy and difficult racing.
The fleet split into two groups, one hugging the coast seeking shelter from the rough waves while others chose to sail further out at a higher speed.
The fleet came back together after the seven-mile marker in Red Wharf Bay before heading off towards the final marker off the Moelfre Lifeboat station.
The last leg involved a slog against the wind and falling tide into Traeth Bychan and the safety of the bay following a gruelling five-hours sailing.